android 第二部分

来源:互联网 发布:温州网络学堂登录网址 编辑:程序博客网 时间:2024/04/19 20:15



*****************************************第三章 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/

原创粉丝点击