- 博客(6)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 Android7.0 Messaging源码分析(5) - MMS类库篇
在《Android7.0 Messaging源码分析(2) - Application 创建篇》中介绍了在 application 创建过程中会初始化MMS类库,这篇文章对 MMS 类库做简要分析。 初始化代码如下:138 private static void initMmsLib(final Context context, final BugleGservices bugleGserv
2016-11-18 14:05:48 4046
原创 Android7.0 Messaging源码分析(4) - DataModel篇
DataModelImpl 类里主要有下面几个成员: ActionService // 提供ActionService接口,可以用于桩测试; BackgroundWorker // action service 和它的 workers 间的接口; DatabaseHelper // 操作本地数据库(bugle_db) SyncManager // 使用Telephony SmsProvider/Mm
2016-11-16 14:58:25 2687
原创 Android7.0 Messaging源码分析(3) - 缓存管理篇
在《Android7.0 Messaging源码分析(2) - Application 创建篇》中介绍了在 application 创建过程中会创建缓存管理类,这篇文章来做简要分析。 创建代码在FactoryImpl.java,77 public static Factory register(final Context applicationContext, 78
2016-11-16 14:15:02 1910
原创 Android7.0 Messaging源码分析(2) - Application 创建篇
Messaging 源码位于 packages/apps/Messaging 目录下,application类名是BugleApplication, 在 onCreate 方法里做了两件事, 1 FactoryImpl.register(getApplicationContext(), this); 2 Thread.setDefaultUncaughtExceptionHan
2016-11-16 10:22:53 2850
原创 Android7.0 Messaging源码分析(1) - 基础知识篇
关于 Messaging 有以下概念要了解: SMS 短信息服务(英语:Short Message Service,缩写为SMS),中国大陆称短信,香港称短讯, 台湾、新加坡称简讯,是移动电话服务的一种。有时也称为信息、短信息、文字信息,此服务亦有许多英语的俗称如“SMSes、text messages、messages或甚至于texts和txts”。短信服务最早是在GSM系统手机上引入
2016-11-16 10:07:02 3827
原创 Android7.0 Messaging源码分析(0) - 启动篇
最近在做Messaging相关的framework层移植工作,单看framework层对业务场景理解不深,所以决定研究一下app层。翻出了好友alexhilton四年前的Mms专题博客,看完唏嘘不已,四年前他就可以静下心来写十几篇专题博客,反观我,连篇像样的博客都写不出来,差距太大了。四年的时间Android已经升级了好几个大版本,代码肯定有很大的变化,所以我打算也整理一个专题,从一个Messagi
2016-11-15 18:18:47 2278
android studio 插件FindViewByMe,代码及jar包
2016-01-19
mock测试简介及演示(源码+ppt)
2013-11-05
java功能继承封装问题
2016-06-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人