Adison's Room

Done is better than perfect...

Android 调试技巧

作为一名码农,代码调试是一项不可或缺的工作,过程中总能发现一下能提高效率、有用的小技巧,此文特总结一些工作用到的一些调试技巧。

阅读全文 »

抓重点学Gradle

网上关于Gradle的教程很多,但很多都是以“面”切入— 通过大量讲解其用法及其API分类来阐述。但Gradle API使用技巧众多,API更是成千上百,臣妾记不住呀。个人深信,技术之道与练功之道是一致的,"想要旷世武功,先练内功"。本文尝试以“点”切入,阐述一下学习Gradle的门路。

阅读全文 »

从FrameCallback理解Choreographer原理及简单帧率监控应用

简单来说,Choreographer主要作用是协调动画,输入和绘制的时间,它从显示子系统接收定时脉冲(例如垂直同步),然后安排渲染下一个frame的一部分工作。FrameCallback是和Choreographer交互,在下一个frame被渲染时触发的接口类。开发者可以设置自己的FrameCallback

阅读全文 »

ZeusPlugin:掌阅Android App插件补丁实践

总所周知,Android APP发布流程较为漫长,一般需要经历`开发完成—上传市场—审核—上线`几个阶段,而且各个市场都各有各的政策和审核速度,每发一版都是一次煎熬呀。再者,Android APP的升级率跟Android系统升级率一样,怎一个慢字了得。新版本要覆盖80%左右,怎么也需要两周左右

阅读全文 »