标签:
阅读英文文档而理解的file:///E:/Android2016/sdk/docs/guide/components/fundamentals.html#Components
App Compnents
每个component都是系统可以进入你的app的一种方式,但是不是所有的component都是对于user而言的真实的entry points。
共有四种app components:
Activity:
每一个activity代表用户界面的一个单独的屏幕,这些activity是相互独立的
Services:
运行于后台来处理long-running的操作或者为远程处理执行任务。服务不提供用户接口。但是可以通过另一个component比如activity来开启服务。
Content Providers:
他负责管理app数据的共享集,可以用于读写你app的私人的不想要共享的数据
Broadcast receivers:
她是负责对系统范围的broadcast通知做出反应
任意一个app能够start其他一个app的component
Android app没有一个单独的entry point(就像没有main函数一样)
Activating Components
activities, services, 和broadcast receivers都是由一个异步的message(称之为intent)所触发的。intent将独立的component在运行时刻捆绑起来。
Android Studio中的App Components重要点记述
标签:
原文地址:http://www.cnblogs.com/stride8/p/5656937.html