1这个文件夹是删除不掉的,去任务管理器找也没有HaoZIP 2用360文件粉碎也没用 3去注册表找也没有 然后百度看了教程从进程入手 找到了 结果按着套路走 没注意这个进程的...
1这个文件夹是删除不掉的,去任务管理器找也没有HaoZIP 2用360文件粉碎也没用 3去注册表找也没有 然后百度看了教程从进程入手 找到了 结果按着套路走 没注意这个进程的...
没有git链接么
ASM代码插桩监控方法耗时前言 我们会通过ASM+Transform 代码插桩来实现方法耗时监控 另外 用到了一个比较好用的插件ASM Bytecode Outline 这样在不会写操作码的时候 也可...
一些需要知道的: Aspectj在android中,都是通过注解完成,如@AspectJ,@Pointcut....。 Aspectj的代码需要专门的编译器编译才能使用,在a...
这一等就是2年啊
神兵利器—Android方法耗时统计插件Mirror(上)1 前言 1.1 发生背景 有一天,Boss跑过来说,下次迭代我们要做蜂鸟团队App性能调优。对于一个大型成熟的App应用,在业务稳定后,往往会更加关注性能相关的表现。那么,...
Android在发布 5.0(Lollipop)版本之后,Google为我们提供了嵌套滑动(NestedScrolling) 的特性,今天就由我带大家去看看嵌套滑动机制是怎样...
上图 ConstraintUtil.java 使用
在Android4.1之后增加了Choreographer机制,用于同Vsync机制配合,统一动画、输入和绘制时机。本文以绘制为例来简单学习下Choreographer。 一...
这不是程序员小灰的文章吗
教你如何使用协程(一)用漫画告诉你什么是协程?————— 第二天去面试 ————— 什么是进程和线程 有一定基础的小伙伴们肯定都知道进程和线程。 进程是什么呢? 直白地讲,进程就是应用程序的启动实例。比如我们运行一个游戏...
个人感觉,这些东西了解就行,都会了,干脆些源码去算了;里面有很多就是抄拷贝别人的 1,首次 View 的绘制流程是在什么时候触发的? 答案是在 ActivityThread....
转自 https://github.com/android-notes/Cockroach 问题 如何避免应用因为一些小bug导致app崩溃 举例:某次热修复发布,增加埋点日...
什么是MMU MMU(Memory Management Unit)主要用来管理虚拟存储器、物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问...
概述 LayoutInflater这个类相信大家都不陌生,当我们平时需要加载layout文件来转换成View的场景都会用到它,其中最常用的有如下两个加载方法: View in...
这是RecyclerView缓存机制系列文章的第四篇,系列文章的目录如下: RecyclerView缓存机制(咋复用?) RecyclerView缓存机制(回收些啥?) Re...
前言 RecyclerView这个控件几乎所有的Android开发者都使用过(甚至不用加几乎),它是真的很好用,完美取代了ListView和GridView,而Recycle...
本篇文章基于Android Q 和 Tinker 1.9.14.7。 经过前面的分析,已经初步了解了Tinker的整个执行流程,对整个脉络有了清晰的认识。那么本篇文章就来深挖...