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