首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
trampcr
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
35
文章 32
沸点 3
赞
35
返回
|
搜索文章
最新
热门
SharedPreferences 源码解析及应用(多进程解决方案)
SharedPreferences 是线程安全的,因为内部有大量 synchronized 关键字保障。 SharedPreferences 不是进程安全的,因为首次是从磁盘读取,之后都是从内存读取。 SharedPreferences 的使用分为保存数据和读取数据。 每个 S…
LayoutInflater 源码解析及应用(解决插件化中类型转换异常)
验证发现:当前类和获取到的 view 的 Classloader 确实不同。 这里先说明原因及解决方案,后续再通过源码分析进行说明。 原因: LayoutInflater.from(context).inflate() 底层是通过反射创建 View 对象,使用的 ClassLo…
动态代理原理及在 Android 中的应用
通过反射机制动态生成代理者对象的一种设计模式。 静态代理:程序运行前,代理类已经存在。 动态代理:程序运行前,代理类不存在,运行过程中,动态生成代理类。 因为一个静态代理类只能服务一种类型的目标对象,在目标对象较多的情况下,会出现代理类较多、代码量较大的问题。 而使用动态代理动…
个人成就
文章被点赞
28
文章被阅读
20,382
掘力值
287
关注了
44
关注者
14
收藏集
2
关注标签
13
加入于
2019-02-13