1.创建一个Android应用程序的步骤
2.Android应用程序目录结构
3.AndroidManifest.xml文件的应用
4.Android相关资源文件的作用
包的各个目录:
src:编写的源文件
gen:adt这个插件自动生成的文件:R.java,不要修改。
Android4.2.2:提供的架文件,我们引用的所有的类都来自于架文件。android.jar
assets:可放置程序开发所需的任何文件,不会在R.java中生成id。
res:(resources)每在此放置一个文件都会在R.java里边生成一个id(自动生成的),我们可以通过id来引用这个文件。
res里边的drawable:hdpi,mdpi,ldpi:代表每张图片需要三种不同的分辨率,已便应用程序在不同分辨率的手机上使用。
res里边的layout:布局文件:控制控件位置,大小宽度等属性。里边是xml文件。每个activity都对应有一个xml文件。
res里边的values:有一个strings.xml文件。存放的键值对,也会在R.java中生成相应的id(因为它是res的子文件)。如<string name="app_name">HelloWorld</string>这条语句:app_name代表键值对的名字,HelloWorld是它的值。
AndroidManifest.xml文件:整个应用程序的配置文件:
1:<manifest></manifest>:根标签:里边比较重要的是包名(package)。
2:<application></application>应用程序标签:
I:android:allowBackup="true"应用程序是否允许备份。
II:android:icon="@drawable/ic_launcher" 应用程序引用的图标:drawble里边的ic_launcher图片。
III:
android:label="@string/app_name"
3:<activity></activity>一个应用程序可能有很多个<activity>标签。
但只要哪个<activity>标签里边有<intent-filter></intent-filter>标签就先执行哪个<activity>
4:
<uses-sdk android:minSdkVersion="8"
android:targetSdkVersion="10" />
这是个但标签,配置了程序运行的安卓最低版本,目标版本。