程序基础

本章会不断补充


1、对Android下应用程序是单独占用各自进程,甚至各自VM的。沙箱,如果你还记得操作系统课的话。

2、程序间用同一个应用ID或是资源文件可以互相通讯。

3、程序4大块模块

Activities  每个activity提供一个用户界面, 彼此无关。Activity类。

Services  提供逻辑代码处理,但实际上可以做不涉及界面的其他事情,比如播放音乐。Service类。
Content providers 程序外数据管理者,通讯簿,文件访问等等。各类Provider。
Broadcast receivers
广播系统,用于获取和发布程序、系统间通知。BroadcaseReceiver 类,Intent类。


Android允许一个程序打开另一个程序的一个模块,比如你要用相机,就打开照相程序的activity模块,随后,被拍的内容也会返回给你的程序......(好啊!)通过想系统发送某种intent,系统会帮你跨界完成另一个程序的模块打开工作。
11-11-18


主要参考:http://developer.android.com/guide/topics/fundamentals.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值