你好,我有个问题,hook activitythread 的 mInstrumentation,你说 ‘在application 的 onCreate()方法中去做hook是hook不到的, 时机已晚’,为啥就晚了呢,onCreate 不是在 attachBaseContext 之后执行吗,这个时候 mInstrumentation已经赋值了呀?
Android插件化之startActivity hook的几种姿势关于拦截activity的启动这个想法还是之前组内成员在做业务时碰到的一个小难题,具体的业务场景就是关于当前activity需要进行判断然后点击完button后跳转下一个ac...
二零一九,说是我二十几年生活中最为精彩的一年也不为过。 在这一年里,得益于年初收获的一只小猪佩奇 年底的时候,就什么都配齐啦~ 既是总结性文章,我就先谈一谈我的技术收获吧。 ...
系列好文章
APK安装流程详解4——安装中关于so库的那些事APK安装流程系列文章整体内容如下: APK安装流程详解0——前言APK安装流程详解1——有关"安装ing"的实体类概述APK安装流程详解2——PackageManager简...
1.绘制优化 卡顿造成原因: 界面绘制:①页面复杂,层级较深,造成measure,layout,draw都有可能耗时较长,导致vsync信号到达时,数据无法准备好,无法刷新界...
写在前面:之前用windows电脑的时候,在网上找到了一个查看源码的方式,但是换了电脑之后,那个方法不管用了,索性重新整理一篇全的。 Windows 1:首先查看你的Andr...
首先使用hujiang的AspectJ,地址https://github.com/HujiangTechnology/gradle_plugin_android_aspect...
说在前面:如果你尝试过别人的apt代码示例,但是不能自动生成代码,那多半是因为你的gradle版本太高,存在兼容性问题,有两种解决方案:①降低你本地的gradle版本;②参考...
说的好啊,但是我自己现在 就是不知道往哪个垂直领域 去学习
Android开发的未来发展方向01 现状 从2010年开始Android市场开始需要大量的Android开发人员,招聘市场上也开始大量招Android开发人员,大量java开发者开始学习Android开发...
收藏,走人一气呵成
抽丝剥茧RecyclerView - LayoutManager前言 抽丝剥茧RecyclerView系列文章的目的在于帮助Android开发者提高对RecyclerView的认知,本文是整个系列的第二篇。 LayoutManager是R...
前言 属性动画的使用 是 Android 开发中常用的知识 今天,我将讲解属性动画使用中的一些使用小技巧,希望你们会喜欢。 Carson带你学Android动画系列文章:Ca...
需求是点击某个按钮,重启app 比如,已经打开页面A,B,C,D,然后D页面有个按钮,点击一下,重启app,完全重启,也就是从application开始。 首先System....