文件 |
描述 |
|
1 |
***.java |
为Activity程序,类似于java程序中的主类 |
2 |
icon.png |
项目中所需要的图片资源文件,在drawable-hdpi、drawable-ldpi、drawable-mdpi分别保存不同分辨率的图片 |
3 |
main.xml |
配置所有的控件 |
4 |
strings.xml |
配置所有的资源信息 |
5 |
R.java |
此文件为自动生成并自动维护,当用户向drawable-hdpi、drawable-ldpi、drawable-mdpi文件夹中增加图片,或者在main.xml文件中配置控件以及在string.xml文件中定义文本信息都会自动在此文件夹中生成一个唯一的ID,以供程序使用 |
6 |
AndroidMainfest.xml |
Android的主要配置文件,用于配置各个组件或者是一些访问权限等 |
7 |
default. properties |
Android项目的属性定义文件 |

1 <?xml version="1.0" encoding="utf-8"?> 2 <manifest 3 xmlns:android="http://schemas.android.com/apk/res/android" 4 package="com.listener" 5 android:versionCode="1" 6 android:versionName="1.0"> 7 <application 8 android:icon="@drawable/laugh" 9 android:label="@string/app_name"> 10 <activity 11 android:name=".SpinnerAdapter" 12 android:label="@string/app_name"> 13 <intent-filter> 14 <action android:name="android.intent.action.MAIN" /> 15 <category 16 android:name= 17 "android.intent.category.LAUNCHER" /> 18 </intent-filter> 19 </activity> 20 </application>
1.xml文件的根节点
<manifest></manifest>是该xml文件的根节点
2.命名空间
xmlns:后面的android是xml的命名空间(xml name space)的简写,该名称代表
http://schemas.Android.com/apk/res/android
该地址表示Android系统自带的资源的路径。其中apk是Android应用程序在手机中的扩展名,每个Android应用程序首先(以扩展名文件名.apk)安装至手机中,然后再运行。
说明:Android命名空间代表本项目下的res资源文件夹中所有的标签都用android作为前缀。
命名空间不一定是android,也可以命名为任意有效的名称,如:a
3.项目的包名
本项目的包名,在创建项目时设置本项目的包名,例如: com.mycompany.ex02_1
4.项目的版本号
第5行是本项目的版本号
5.项目的版本名称
第6行是本项目的版本名称