1、每个应用都在自己的安全沙盘里。
2、Android基于多用户的linux操作系统,每个应用程序都是Android的一个用户。
3、系统默认给每个Application分配一个系统user id。Application不知道是什么,由系统统一管理。
4、Android奉行“最小权限原则”,为每个程序只分配最基本的权限。
5、You can start an activity (or give it something new to do) by passing an Intent
tostartActivity()
orstartActivityForResult()
(when you want the activity to return a result).
You can start a service (or give new instructions to an ongoing service) by passing anIntent
tostartService()
. Or you can bind to the service by passing anIntent
tobindService()
.
You can initiate a broadcast by passing an Intent
to methods likesendBroadcast()
,sendOrderedBroadcast()
, orsendStickyBroadcast()
.
You can perform a query to a content provider by calling query()
on a ContentResolver
.
6、希望从activity中收到结果,调用startActivityForResult(),而不是startActivity()。