1. Service的理解:
  1). 区别Service与Activity?
安卓开发学习——第十天
  2). 区别Service与Thread?
安卓开发学习——第十天
2. Service的定义
安卓开发学习——第十天
3. Service的启动与停止
安卓开发学习——第十天

4. Service的生命周期
安卓开发学习——第十天
  注意:每次startService都会调用Service的onStartCommand()
5. 远程Service的使用(AIDL)
1). AIDL的基本理解
2). 使用AIDL
6. 什么时候会用到反射?
  1). 功能清单清单文件: 配置应用组件的全类名
  2). 布局文件 : 视图标签
  3). 显式意图: 指定类的Class对象
  4). 调用系统隐藏的API : 使用Class.forName(“全类名”)调用
   哪些情况使用了反射?
   1. 指定类名/全类名字符串
   2. 使用反射相关API: Class | Method | Field

相关文章: