基本上来说(其实还有生命周期的管理和资源的管理)热更/热修复/插件化 ≈ hook+反射+classLoader 首先必须了解 1.什么是hook hook直译是钩子,是坚听...
IP属地:宁夏
基本上来说(其实还有生命周期的管理和资源的管理)热更/热修复/插件化 ≈ hook+反射+classLoader 首先必须了解 1.什么是hook hook直译是钩子,是坚听...
前言 平时写代码的时候可能为了完成某一个任务而只是应付性地编码,然后写完理直气壮地来一句"又不是不能用!",但如果要把编码当作一项艺术来打造,那就需要结合我们的设计模式了。设...
前言 Android表现快捷菜单的形式有很多种,比如使用PopupWindow弹出来的小弹窗,类似QQ的侧拉功能菜单,以及之前讲过的弧形菜单( Android 自定义弧形旋转...
这一章主要针对项目中可以用到的一些实用功能来介绍Android Gradle,比如如何隐藏我们的证书文件,降低风险;如何批量修改生成的apk文件名,这样我们就可以修改成我们需...
关于聊天室项目 聊天室项目,也被称为即时通讯(IM)。 其原理是服务器是一直在启动状态的线程,不断的从客户端(App)获取消息,收到消息后,进行类型和发送目标判断,以发送到群...