
开源框架源码分析
leif_123
这个作者很懒,什么都没留下…
展开
-
Xposed框架学习
Xpsed是一个Android虚拟机劫持代码注入框架,通过替换系统的app_process程序,在初始化zygote进程之前加载自身程序,注入系统三类重要函数,可以实现全局hook三个部分:zygote初始化,apk包加载,资源加载。在学习的过程中遇到很多问题,当然主要是自身积累不够。我觉得在学习之前需要搞明白以下几个知识点:Android类加载机制,了解dex文件优化及解释过程,知道ClassO原创 2016-01-05 19:33:49 · 1731 阅读 · 0 评论 -
XUtils 源码分析(一)--网络操作模块
XUtils 源码分析--网络操作模块。详细分析实现细节。原创 2015-12-21 20:01:16 · 1171 阅读 · 0 评论 -
XUtils 源码分析(二)--图片缓存模块
XUtils图片缓存模块源码分析原创 2015-12-22 13:48:21 · 1128 阅读 · 0 评论 -
XUtils 源码分析(三)--数据库操作模块
XUtils数据库操作模块源码分析。原创 2015-12-23 10:35:05 · 1704 阅读 · 0 评论 -
VirtualApp原理解析(2)--后台服务初始化流程
VirtualApp原理解析–后台服务初始化流程VirtualApp后台服务进程运行BinderProvider,其继承自ContentProvider。后台服务主要类:VAppMS,VAMS,VPMS等。主要功能:数据结构组建状态保存、模拟系统API的实现、预处理等。原创 2017-05-26 10:20:30 · 4087 阅读 · 6 评论 -
VirtualApp原理解析(1)--初始化及注入流程
VirtualApp原理解析 初始化及注入流程 VirtualApp是一款可以达到应用双开效果的开源项目。VirtualApp整体流程,包含启动双开应用Activity的过程。原创 2017-05-17 18:55:48 · 17845 阅读 · 4 评论 -
VirtualApp原理解析(3)--安装双开应用流程
VirtualApp原理解析(3)–安装双开应用流程双开应用安装在后天服务进程中进行,主要是解析apk文件信息,获取存储Activity、Service、广播等组建信息并保存。原创 2017-06-07 15:50:50 · 8166 阅读 · 2 评论 -
VirtualApp原理解析(4)--双开应用启动过程
VirtualApp原理解析(4)–双开应用启动过程双开应用启动原创 2017-06-14 14:08:54 · 10131 阅读 · 1 评论