因仑“3+1”工程特种兵精英论坛

标题: Android应用开发入门教程 [打印本页]

作者: hxh    时间: 2014-7-29 15:18
标题: Android应用开发入门教程
应用程序的组成部分
一般情况下,Android应用程序由以下4种组件构成:
?  活动(Activity);
?  广播接收器(BroadcastReceiver);
?  服务(Service);
?  内容提供者(Content Provider)。
一个Android应用程序是一个包(Package),包中可能包含一个或者多个Android组件(component)。
(1)活动(Activity)
活动是最基本的Android应用程序组件,在应用程序中,一个活动通常就是一个单独的用户界面。每一个
活动都被实现为一个独立的类,并且从活动(Activity)基类中继承而来,活动类将会显示由视图(View)控
件组成的用户接口,并对事件(Event)做出响应。大多数的应用程序都会有多个用户界面,因此便会有多个相
应的活动。
Android的一个活动一般对应界面中的一个屏幕显示,可以理解成一个界面,每一个活动在界面上可以包
含按钮、文本框等多种可视的UI元素。
(2)广播接收器(BroadcastReceiver)
广播接收器用于让应用程序对一个外部事件做出响应。例如:电话呼入事件、数据网络可用通知或者到了
晚上时进行通知。
(3)服务(Service)
一个服务是一个具有一段较长生命周期但没有用户界面的程序。例如:一个正在从播放列表中播放歌曲的
媒体播放器在后台运行。
(4)内容提供者(Content Provider)
应用程序能够将它们的数据保存到文件或SQLite数据库中,甚至是任何有效的设备中。当需要将数据与其
他的应用共享时,内容提供者将会很有用。一个内容提供者类实现了一组标准的方法,从而能够让其他应用程序
保存或读取此内容提供者处理的各种数据类型。

下载链接:http://yunpan.cn/QC5H7dmcA5vGU  
提取码 8a8c



作者: SDC158477392    时间: 2014-7-29 15:20
不错,这个文档值得一看
作者: lucky80204    时间: 2014-7-30 09:15
很好,大家带走啊,不要让它在外面流浪啊
作者: 还你一世界    时间: 2014-7-30 09:24
为楼主高深的学识所倾倒




欢迎光临 因仑“3+1”工程特种兵精英论坛 (http://bbs.enlern.com/) Powered by Discuz! X3.4