Android

InstantRun原理浅析

赵裕(vimerzhao)
InstantRun原理浅析 本文从宏观上简要介绍了InstantRun的实现原理。 InstantRun概述 InstantRun是Android Studio2.0推出的新功能,旨在加快构建编译速度,提升

热修复之资源更新的实现

赵裕(vimerzhao)
热修复之资源更新的实现 本文分析了InstantRun的部分源码,并由此得出资源热修复的一种实现方法。 资源热修复 所谓资源热修复就是在不重新安装APP的情况下修改其资源,包括音频、图片,也包括布局、文字等

热补丁:Tinker方案实现

赵裕(vimerzhao)
热补丁:Tinker方案实现 本文简单分析了Tinker的实现原理并对dex文件更新做了演示Demo。 Qzone方案与Tinker 在之前的博客里简单介绍了Qzone超级热补丁的原理与实现,本文介绍了腾讯

热补丁:Qzone方案在Art虚拟机上的实现

赵裕(vimerzhao)
热补丁:Qzone方案在Art虚拟机上的实现 本文对Qzone的超级热补丁方案做了一个简单实现。 引子 当一个App发布之后,突然发现了一个严重bug需要进行紧急修复,这时候公司各方就会忙得焦头烂额:重新打

Activity直接退出应用现象

赵裕(vimerzhao)
Activity直接退出应用现象 Activity的退出顺序应该类似一个栈,但最近一次开发中却发现Activity直接退出了应用,这是为什么呢? 开发Android应用时,系统一般会维护一个回退栈,比如从

《Android项目实战--手机安全卫士》读后感

赵裕(vimerzhao)
上学期在学校图书馆看到此书,觉得比较贴近实践,于是寒假研究了一番,也算是体会了一把社会培训机构的模式。 由于时间关系,最后两章还没弄完,但感觉每章节的流程相似,加之马上要回学校了,所以打算在家的最后一天

做一个阅读管理APP

赵裕(vimerzhao)
背景 由于最近在看的书有点多,所以一直想找一个能够管理阅读进度的书(鄙人记性不是很好,两天不看就忘了)可惜Android平台上一直找不到合适的APP: 有没有读书进度管理的网站或软件啊? 有没有记录读书进度

掌上大工开发过程中收集的资源整理

赵裕(vimerzhao)
之前做掌上大工时用到的一些资源,都是对每个知识点讲解得比较符合我的口味的,故此备份: 【Android】ImageView顯示網路圖片(Converting Image URL to Bitmap) Android精美登录界面设计 黑大助手

AndroidStudio不能解析R的一种可能

赵裕(vimerzhao)
最近在做一个APP,突然就无法编译了,提示信息: 查了半天也没找到好的解决办法,最后想起来误删了一个文件,然后Ctrl+Z回退了事,结果不知为何,那个图片文件损坏了,倒是R无法编译出来,方才报错。 记之。