android 第二部分



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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值