- 博客(3)
- 资源 (16)
- 论坛 (1)
- 收藏
- 关注
原创 Android源码分析--广播的注册、发送和接收
广播的注册、发送和接收过程广播的注册、发送和接收都与AMS有着密不可分的关系。广播的注册广播的注册可分为静态注册和动态注册两种,静态注册在应用安装时由PackageManagerService来完成注册过程,下面我主要来分析动态广播注册。ContextImpl请求AMS注册广播当我们需要动态注册广播时,需要调用Context的registerReceiver方法,然后在Co...
2019-11-14 01:05:29
291
原创 Android源码分析--Service的启动和绑定
Service的启动过程Service的启动和根Activity的启动很类似。Service的启动同样需要保证该应用程序的进程已经被启动。启动大纲ContextImpl请求AMS启动Service.AMS请求ActivityThread启动Service.ContextImpl请求AMS启动Service当我们需要启动一个Service时,我们会使用contex...
2019-11-14 00:58:29
250
转载 List、set、Map的底层实现原理
ArrayList实现原理要点概括参考文献:http://zhangshixi.iteye.com/blog/674856lhttps://www.cnblogs.com/leesf456/p/5308358.htmlArrayList是List接口的可变数组非同步实现,并允许包括null在内的所有元素。底层使用数组实现该集合是可变长度数组,数组扩容时,会将老数组中的元素重新拷贝一份...
2019-11-09 09:14:07
326
最新APK反编译工具
2018-11-16
java设计模式学习资料
2017-12-28
反编译工具
2017-03-22
Android事件通知+策划列表菜单+viewpaper
2016-11-06
viewpaper+gridview实现支付宝的效果
2016-01-17
android自建FTP服务器如何使用21号端口?
发表于 2015-10-30 最后回复 2018-08-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝