摘要: No1: Lock接口 No2: 不要讲获取锁的过程写在try块中,因为如果在获取锁(自定义锁的实现)时发生了异常,异常抛出的同时,也会导致锁无故释放 No3: No4: 队列同步器(同步器)是用来构建锁或者其他同步组件的基础框架,它使用了一个int成员变量表示同步状态,通过内置的FIFO队列来完成 阅读全文
posted @ 2018-03-08 21:55 嘉禾世兴 阅读(504) 评论(0) 推荐(0) 编辑
摘要: No1: Hybrid就是原生和Html5混合开发app No2: 插件化方法Altas或者DroidPlugin No3: 热修复技术可以把更新补丁上传到云端,此时APP就可以直接从云端下拉补丁直接应用生效 优势: 1)无需重新发版,实时高效热修复 2)用户无感知修复,无需下载新的应用,代价小 3 阅读全文
posted @ 2018-03-08 17:33 嘉禾世兴 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 看阿里巴巴的《深入探索Android热修复》,里面的代码看不懂,一查才知道是Smali语法,百度了语法,转载如下 转载自smali 语言语法 1.smali apk文件通过apktool反编译出来的都有一个smali文件夹,里面都是以.smali结尾的文件。smali语言是Davlik的寄存器语言, 阅读全文
posted @ 2018-03-08 15:13 嘉禾世兴 阅读(624) 评论(0) 推荐(0) 编辑