前言 好久没有继续写Android重学系列了。这次我们继续聊聊当Activity创建之后。Android接下来就会尝试的显示界面ui。此时就会牵扯到一个核心的服务Window...
IP属地:上海
前言 好久没有继续写Android重学系列了。这次我们继续聊聊当Activity创建之后。Android接下来就会尝试的显示界面ui。此时就会牵扯到一个核心的服务Window...
复用和回收 复用的好处:避免为表项视图绑定数据,创建表项视图。 子item的绘制交给LayoutManager去处理。 fill LinearLayoutManager#fi...
前言 时隔4年。本文再次来聊聊Shadow 这个0 hook的插件库。目前看来,确实是腾讯这个Shadow 插件库做到0 hook api实现插件化。在腾讯内部也是广泛使用,...
前两年刚入职的时候,有时间研究了下Android资源问题,这两天回头再看的时候,发现很多东西都忘得差不多了。这里重新整理下之前的内容,也将之前发在公司内部的文章同步到这里来。...
前言 这段时间稍微断更了一段时间,因为我在准备面试。经过两次面试后,有一些比较深刻的认识。对于大厂来说,除了对专业知识考究之外,对算法也尤为看重。 简单的说一下情况,字节已经...
如果遇到问题请到:https://www.jianshu.com/p/84b18387992f 背景 为了避免逻辑断链,这里稍微提及一下,之前所阅读到的位置 注意,这些源码都...
如果遇到问题请到:https://www.jianshu.com/p/2ab3aaf2aeb6 ServiceMananger 的初始化第二步 把进程对象注册到Binder驱...
BaseDemo 介绍 BaseDemo 是Android MVVM + Retrofit + OkHttp + Coroutine 协程 + Room + 组件化架构的An...