*****************************************第三章 android程序设计基础*****************************
【Android项目目录结构】
gen中的R.java :定义该项目所有资源的索引文件。
AndroidManifest.xml:包含了该项目中所使用的Activity、Service、Recevier
Android应用程序一般(注意我说的是“一般”)包含四大模块,必须在AndroidManifest.xml文件中声明这些模块
【Activity】
简单理解,Activity代表一个用户所能看到的屏幕。
所有应用的Activity都继承于 android.app.Activity类
在AndroidManifest.xml中的声明如下(写在<application 标签内>):
<activity android:name="Activity02"></activity>
【Intent】
【Content Provider】
用于不同应用程序之间共享数据
在AndroidManifest.xml中的声明如下:
<uses-permission
android:name="android.permission.READ_CONTACTS">
</uses-permission>
【Service】
“服务”的意思,生命周期长且没有用户界面的程序
在AndroidManifest.xml中的声明如下(写在application标签内第一层):
<service android:name=".MusicService">
<intent-filter>
<action android:name="com.yarin.Android.MUSIC" />
<category android:name="android.intent.category.default" />
</intent-filter>
</service>
【Android的生命周期】
onCreate() -->onStart() -->onResume() -->onPause() -->onStop()-->onDestroy() -->Activity关闭
一个android UI设计插件的下载地址:http://code.google.com/p/droiddraw/
android 第二部分
最新推荐文章于 2022-06-03 15:11:08 发布