自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

新建Android Project和其配置文件的基本介紹

移動(dòng)開(kāi)發(fā) Android
本文介紹了在Eclipse中創(chuàng)建Android工程(Project)后,各目錄和文件都代表著什么。還有簡(jiǎn)單的介紹了布局。希望大家喜歡。

在搭好環(huán)境后我們要做的肯定是建一個(gè)android工程來(lái)看看效果。

 1.在eclipse里new一個(gè)android的工程,在彈出的對(duì)話框中有下面幾個(gè)要填的內(nèi)容:

  • Appliction Name:你的app的名字,就是我們?cè)谑謾C(jī)上看到的一個(gè)個(gè)應(yīng)用的名字(如:水果忍者)
  • Project Name:這就是你的工程名
  • Package Name:這是你的包名
  • 勾選你的SDK版本,然后按要求下一步就行

2.建立好工程后,eclipse會(huì)幫你把一些基本的文件給你配置好,有幾個(gè)文件或包如下:

  • AndroidManifest.xml:

這個(gè)文件描述了應(yīng)用程序的基本特征,并定義它的每個(gè)組件

  • src/:
這是你的主要工作目錄,寫(xiě)的主要源文件基本在這個(gè)目錄中;
  • res/:
這個(gè)包是應(yīng)用程序資源目錄,其中還分幾類(lèi)包下面只列出幾個(gè):
       1.drawable-hdpi/
           這是高密度屏幕設(shè)計(jì)繪制對(duì)象(如位圖)的目錄。其他繪制目錄包含其他屏幕密度設(shè)計(jì)的資源
       2.layout/
           定義你的應(yīng)用程序的用戶(hù)界面的文件目錄
       3.values/
        其他各種XML文件,其中包含資源的集合,如字符串和顏色定義的目錄。

3.在res/layout/目錄中打開(kāi)activity_main.xml文件如下(這是改過(guò)后的):
系統(tǒng)默認(rèn)的是<RelativeLayout>,且沒(méi)有 android:orientation 這一項(xiàng)

  1. android:layout_width="match_parent"  
  2. android:layout_height="match_parent" 

上面兩行是設(shè)置app的視圖大小,match_parent是填充整個(gè)它的上一級(jí)視圖

  1. android:orientation="horizontal" > 

這一行是設(shè)置組件排列方式為水平。

如果你想在界面上添加一個(gè)文本域,可以這樣寫(xiě):

  1. <EditText android:id="@+id/edit_message" 
  2.         android:layout_width="wrap_content" 
  3.         android:layout_height="wrap_content" 
  4.         android:hint="@string/edit_message" /> 

@:當(dāng)你要從xml中映射到源對(duì)象時(shí),這個(gè)符號(hào)是不能少的,其對(duì)象名是:edit_message

+:當(dāng)你首次定義一個(gè)數(shù)據(jù)源ID時(shí)需要,在編譯這個(gè)app時(shí),sdk會(huì)新建一個(gè)數(shù)據(jù)源ID在gen/R.java 文件中

wrap_content:這跟match_parent不同,它跟你的內(nèi)容大小變化,如果你的內(nèi)容是5個(gè)字符那么它就長(zhǎng)5個(gè)字符

4.打開(kāi)res/values/strings.xml文件,其內(nèi)容如下(改動(dòng)后的):

  1. <?xml version="1.0" encoding="utf-8"?> 
  2. <resources> 
  3.     <string name="app_name">My First App</string> 
  4.     <string name="edit_message">Enter a message</string> 
  5.     <string name="button_send">Send</string> 
  6.     <string name="menu_settings">Settings</string> 
  7.     <string name="title_activity_main">MainActivity</string> 
  8. </resources> 

app_name:你的app名字。

edit_message:代表你建的那個(gè)文本域,其初始內(nèi)容是Enter a message。

后面都是新建組件的名字,如要新建一個(gè)send的按鈕,可以在activity_main.xml文件中添加如下行:

  1. <Button 
  2.         android:layout_width="wrap_content" 
  3.         android:layout_height="wrap_content" 
  4.         android:text="@string/button_send" /> 

這就是幾個(gè)基本配置文件的基本作用。

責(zé)任編輯:徐川 來(lái)源: ITEYE
相關(guān)推薦

2010-08-25 10:24:55

DHCP配置文件

2009-06-24 14:17:00

BackingBeanJSF配置文件

2011-02-21 10:31:54

Postfix命令配置

2010-03-29 10:26:06

Nginx配置文件

2021-06-15 18:42:53

Rollup配置 JavaScript

2011-03-25 17:13:37

Nagios配置文件

2011-02-25 16:39:34

proftpd配置文件

2010-03-16 10:04:00

交換機(jī)配置文件

2012-02-06 13:34:49

HibernateJava

2011-01-19 14:00:21

2011-01-13 16:27:26

Linux配置文件

2011-03-23 15:13:08

Nagios配置文件

2011-03-03 13:16:32

Proftpd配置文件

2010-12-28 16:35:32

Outlook 配置文

2013-12-06 10:35:28

Android游戲引擎libgdx教程

2010-12-27 14:59:31

Outlook 配置文

2010-02-04 13:43:26

Linux vsFTP

2011-02-21 13:14:29

Qmail

2025-04-09 08:05:00

運(yùn)維告警Prometheus

2010-05-07 11:55:13

Unix操作系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)