" 分类「开发」下的文章  共60篇 "

聊聊 APK —— 脱离 AS 手工创造 APK 文件

终于来到了这一个章节,其实这个是之前一个小的“梦想”,但是真正到实现它的时候,感觉还蛮简单的,但是做完一件事总会有一些成就感,所以,我们今天就来完成这个事...

聊聊 APK —— aapt 编译资源

上两期我们讲了 APK 里面 Dex 的东西,明白了 Dex 只是 classes 的某种打包形式,我们暂时不拘泥于细节,关于代码的部分就告一段落。我们知...

聊聊 APK —— Dex 热修复与 Classpath

上一篇文章《聊聊 APK —— 直接运行 Dex》我们知道了怎么在手机上运行 Dex,那么和 Dex 文件最相关的应用技术可能就是热修复了。

聊聊 APK —— 直接运行 Dex

因为近期的工作接触了许多 android 工具链的东西,所以我们就来介绍下 APK 这个耳熟能详的文件。首先,我们先看看如何使用 Dex 文件在手机终端上...

Myers 差分算法 (Myers Difference Algorithm) —— Android DiffUtils 之实现(二)

我们在上文简单的介绍了下 Myers 差分算法的原理,至少知道了他是怎么一回事,我们知道寻找最远的点方法有两个,一个是采用最短路径或者广度优先搜索算法,另...