- 博客(4)
- 资源 (12)
- 收藏
- 关注
原创 ContentService源码分析
简单介绍ContentProvider按照一定规则暴露自己的接口给其它应用来访问自己应用的数据(其实就是自定义增删改查接口并暴露出去,让别的应用访问自己的数据)。当其他应用需要用到该应用的数据时,可以使用ContentResolver,而通过ContentResolver我们可以完成两大功能: 1 通过其对ContentProvider中的数据进行添加、删除、修改和查询操作 2 通过其来监听
2016-11-07 08:56:31 701
原创 SystemServer源码分析
从SystemServer的main函数入手/** * The main entry point from zygote. */public static void main(String[] args) { new SystemServer().run();}这里创建了一个SystemServer并调用了它的run()函数,进入run()函数,这个方法内部比较多,分段分析:时间处理
2016-11-03 18:04:50 2406
原创 AlertDialog源码分析
构造方法protected AlertDialog(Context context) { this(context, resolveDialogTheme(context, 0), true);}protected AlertDialog(Context context, int theme) { this(context, theme, true);}AlertDialog(C
2016-11-01 17:56:50 541
原创 Dialog源码分析
构造函数入手public Dialog(Context context) { this(context, 0, true);}public Dialog(Context context, int theme) { this(context, theme, true);}Dialog(Context context, int theme, boolean createContext
2016-11-01 15:11:55 494
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人