240 发简信
IP属地:澳门
  • Resize,w 360,h 240
    美欧版手机刷机后无法跳过谷歌账户限制的解决问题记录

    问题场景: 连着几天高强度hook工作,每天重启几十次之后,测试机【欧版 华为 Nexus 6P】终于撑不住了,在一次重启之后,屏幕黑屏不显示任...

  • Resize,w 360,h 240
    官方Apk瘦身指南【译】

    原文:https://developer.android.google.cn/topic/performance/reduce-apk-size...

  • Resize,w 360,h 240
    JVM内存模型

    原文:为知笔记外链 程序计数器(PC) 程序计数器(PC):一块较小的内存空间,可看作当前线程所执行的字节码的行号指示器。字节码解释器工作时通过...

  • Resize,w 360,h 240
    GC总结

    原文:为知笔记外链 对象回收设计两类操作:判断对象是否可回收执行回收 判断对象可被回收的算法: 引用计数法 【效率高,无法解决相互引用问题】 给...

  • ButterKnife源码分析

    目的:分析ButterKnife如何进行view与onClick事件的绑定 原理分析 通过观察BindView注解发现,该注解是存在于编译器的:...

  • Resize,w 360,h 240
    DroidPlugin源码分析:插件的查找、解析与安装过程

    了解插件化需要先了解通过Binder进行IPC以及Hook这两块儿内容,推荐 维术大神的插件化系列文章,如果想看插件化的具体实现细节原理可以说这...

  • DroidPlugin总结

    本文旨在总结插件化主要解决的问题,即假设没有使用任何框架,从使用流程来一步步分析,如何打开本地某个apk文件的launchActivity。 1...

  • Retrofit源码分析

    目的:分析使用Retorfit发起一个网络请求的总过程。 首先看一下项目中Retrofit的构建过程: 使用的时候,声明一个借口类用来存放每个请...

  • Handler消息通信机制总结

    总结一下Handler中的点 首先说一下涉及到的类 Message:消息实体类 MessageQueue:消息队列 Looper:轮询器 Han...