首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

小陈的Android札记(一)—— 基本概念

2012-09-15 
小陈的Android笔记(一)—— 基本概念??上图取自《HelloWorld》。这张图跟上学时操作系统那门课中,进程的生命周

小陈的Android笔记(一)—— 基本概念

?


?



上图取自《HelloWorld》。这张图跟上学时操作系统那门课中,进程的生命周期图,感觉比较傲好看些。

开发人员不能控制程序处于那种状态,开发可以通过国 onXXX()方法在发生相应状态改变时,执行特定操作。

具体操作在后续介绍。

1.3构建块

Androrid程序是由一系列构建快构成:(构建快 thebuilding block,完成一种特定功能的一系列API,如JDBC)

活动(Activities ) 你可以把它看做是桌面应用的窗口或是对话框。

内容提供者(Content Provider一种数据存储的抽象:通过自定义API访问多种应用需要的特定数据。“例如,谷歌为联系人程序提供了一个内容提供者。任何要使用联系人信息的应用程序都可共享其中的所有信息。”

意图(Intentshello android中描述的比较抽象:意图是一种描述具体动作的机制。Begin Android比较好理解:Intents是系统消息,用于将各种系统事件通知应用程序,如SD卡插入或是收到短信等。你除了可以回应intent,还可以自己创建intent。如,定义一个 “用户与某个位置的距离在100米以内”的intent。

服务(Services“服务”有几个特点:不能结束(类似Unix的守护进程);无需与用户直接交互。例如,即使不再操作播放程序,手机仍可播放音乐,

?

热点排行