首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
我的Android
订阅
fushudi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
不秃头的程序猿
1月前
Android
RecyclerView的性能优化
RecyclerView的性能优化 RecyclerView缓存机制 众所周知,RecyclerView拥有四级缓存,它们分别是: Scrap缓存:包括mAttachedScrap和mChangedS
12
点赞
评论
_小马快跑_
21天前
Android
Android | 深入理解RecyclerView的缓存机制
`RecyclerView`在项目中的使用已经很普遍了,可以说是项目中最高频使用的一个控件了。除了布局灵活性、丰富的动画,`RecyclerView`还有优秀的缓存机制,本文尝试通过源码深入了解一下`
154
4
评论
dreamgyf
1年前
Android
Java
Android ASM插桩
Android ASM 插桩 修改字节码 Gradle插件 实现一个简单的Activity生命周期耗时性能监测工具
2667
23
1
Gavin_ZYX
4年前
gradle
【Android】函数插桩(Gradle + ASM)
第一次看到插桩,是在Android开发高手课中。看完去查了一下:“咦!还有这东西,有点意思”。 本着不断学习和探索的精神,便走上学习函数插桩的“不归路”。 插桩:目标程序代码中某些位置插入或修改成一些代码,从而在目标程序运行过程中获取某些程序状态并加以分析。简单来说就是在代码中…
9136
27
10
刘洋巴金
3年前
Glide
聊一聊关于Glide在面试中的那些事
今天填完离职表,帮着公司面试几个帮着填坑的同行,聊着聊着就聊到了Glide,信誓旦旦的和我说,这块很熟悉,之前在掘金社区里,看过一个叫蓝师傅写的这块的文章,基本细节都掌握😏。(一副胜利在望的表情,好吧,正巧我也看过,咱们就问一问看的仔细情况) 2. 来简单介绍下Glide的缓…
1.4w
125
50
蓝师傅
3年前
Android
面试官:简历上最好不要写Glide,不是问源码那么简单
说到图片加载框架,大家最熟悉的莫过于Glide了,但我却不推荐简历上写熟悉Glide,除非你熟读它的源码,或者参与Glide的开发和维护。 使用Glide加载图片如此简单,这让很多开发者省下自己处理图片的时间,图片加载工作全部交给Glide来就完事,同时,很容易就把图片处理的相…
5.9w
837
113
海鸟跟鱼
1年前
Android
一文看懂快手KOOM高性能监控方案
1.KOOM简介 2.KOOM基础使用流程 3.KOOM的dump触发时机 4.KOOM高性能的fork dump 5.线上采集性能对比 1.KOOM简介 2020年快手开源KOOM (OOM Kil
5243
31
1
codelang
1年前
Android
内存泄漏方案比较
LeakCanary Matrix Koom Liko(未开源) 检测方案 监听 onDestroy 监听 onDestroy 阈值检测法 监听 onDestroy 是否支持线上检测 不支持 不支持
1229
3
1
业志陈
2年前
Glide
面试
Android
Android 主流开源库源码分析(九)- Glide 源码详解
对于 Android Developer 来说,很多开源库都是属于开发必备的知识点,从使用方式到实现原理再到源码解析,这些都需要我们有一定程度的了解和运用能力。所以我打算来写一系列关于开源库源码解析和
3449
27
15
午后一小憩
2年前
Android
Android Startup实现分析
Android Startup提供一种在应用启动时能够更加简单、高效的方式来初始化组件。开发人员可以使用Android Startup来简化启动序列,并显式地设置初始化顺序与组件之间的依赖关系。 与此同时,Android Startup支持同步与异步等待、手动控制依赖执行时机,…
2767
19
6
温馨提示
当前操作失败,如有疑问,可点击申诉