查看: 2095|回复: 3
打印 上一主题 下一主题

Android应用开发入门教程

[复制链接]
跳转到指定楼层
沙发
发表于 2014-7-29 15:18:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
应用程序的组成部分
一般情况下,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


回复

使用道具 举报

板凳
发表于 2014-7-29 15:20:37 | 只看该作者
不错,这个文档值得一看
回复 支持 反对

使用道具 举报

地板
发表于 2014-7-30 09:15:25 | 只看该作者
很好,大家带走啊,不要让它在外面流浪啊
回复 支持 反对

使用道具 举报

4#
发表于 2014-7-30 09:24:42 | 只看该作者
为楼主高深的学识所倾倒
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入因仑

本版积分规则

快速回复 返回顶部 返回列表