码迷,mamicode.com
首页 > 移动开发 > 详细

Android Studio中的App Components重要点记述

时间:2016-07-10 00:56:40      阅读:297      评论:0      收藏:0      [点我收藏+]

标签:

阅读英文文档而理解的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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!