学习内容:Android的应用剖析、MVC模式、应用的生命周期

====Android的应用剖析====

一个Android应用程序会使用如下组件:

Android Activities      界面

Android Intents       发送消息

Broadcast Intents      广播消息

Broadcast Receivers     接受广播

Android Services       服务

Content Providers      内容提供

The Application Manifest  应用框架

Application Resources   应用资源

Application Context     应用内容=应用资源+应用框架

====MVC模式====

A) MVC模式说明
model   封装应用的数据和业务逻辑
view   如何绘制视图并相应用户的交互,比如触摸,点击,输入文本
controller   关联model和view, Activity, Fragment, or Service都是控制器

B) MVC图示(转载)

====应用的生命周期====

1)程序的进程优先级,当前进程>可视化进程>服务进程>后台进程>空进程

2)视图栈示意图,视图的状态(Active/Running,Paused,Stopped,Killed)

更多相关文章

  1. Professional Android(安卓)2 Development - 9
  2. Android(安卓)开发 修改app应用的名字和图标
  3. what is Android?
  4. 主题与样式详解
  5. android textview内容超长滚动视图
  6. Android基本概念
  7. Android(安卓)默认应用安装在sd卡中 (>2.2)
  8. android 设置中添加首选项 通过Intent调第三方应用
  9. Android(安卓)Wear

随机推荐

  1. Android 系统服务的两种注册方式
  2. Android(安卓)Studio3.2APP签名打包
  3. 干货链接
  4. android 调试利器之 strace
  5. android获取bluetooth的信号强度(RSSI)
  6. Android 开发基础
  7. Porting WiFi drivers to Android(zz)
  8. [译] Android 架构:Part 4 —— 实践 Clea
  9. 很好的资源学习入口_android
  10. Android-TCPDump for Android(抓TCP数据包