首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android开发
订阅
shinoodle
更多收藏集
微信扫码分享
微信
新浪微博
QQ
43篇文章 · 0订阅
RecyclerView 性能优化 | 把加载表项耗时减半 (二)
上一篇介绍了如何高效地量化绘制性能,并对 RecyclerView 加载速度做了 2 次优化,使得表项加载耗时从 370 ms 缩减到 288 ms。这一篇继续介绍后续的 2 种优化手段
RecyclerView 性能优化 | 把加载表项耗时减半 (一)
RecyclerView 出场率很高。它的加载性能影响着用户体检。本篇分享一次完整的 RecyclerView 性能优化过程:从用工具定位问题,再不断尝试各种优化方案,最终达成 50% 的性能优化。
RecyclerView 缓存机制 | 如何复用表项?
RecyclerView 内存性能优越,这得益于它独特的缓存机制,这一篇以走读源码的方式探究 RecyclerView 的缓存机制。
RecyclerView 缓存机制 | 回收到哪去?
RecyclerView 性能优越,得益于它独特的缓存机制,上两篇分析了其缓存机制会回收哪些表项,及如何从缓存中获取表项。本篇在此基础上继续走读源码,分析回收表项的存储形式。
深入理解 RecyclerView 的回收复用缓存机制详解(匠心巨作-下)
前言: 生命总是要有信仰,有梦想才能一直前行,哪怕走的再慢,也是在前进。一、概述 RecyclerView作为官方指定的高效、高拓展性的列表控件,做了很好的封装,灵活好用,深受我们喜欢。官方对它的
Android 监听软键盘的高度并解决其覆盖输入框的问题
本博客主要描述在总布局不发送变化时如何监听软键盘的高度并解决其覆盖输入框的问题,整体效果类似于微信的聊天界面。
RecyclerView之ItemDecoration使用
我们在```ListView```中增加分割线的时候,会只用```android:divider```,而在```RecyclerView```中是没有这个属性的。代替品是```ItemDecorat
【协程】LifecycleScope源码解析
推荐理由: 1.自动取消,不会造成内存泄漏,可以替代MainScope。 2.可以基于指定的生命周期执行。
Fragment监听返回键的一种合理方式
产品经理:“小罗,这个信息发送界面,如果用户输入了内容,点击返回键的时候,要先询问用户是否保存草稿箱哈”。 小罗:“收到,这问题简单。” 说完小罗就准备着手处理,然后却发现信息编辑界面是一个Fragment,然而Fragment并没有提供返回键点击的直接处理;小罗虽菜,但是摸鱼…
【译】Google 是怎么设计一个 API 的,了解一下~
Google发布一个新的库都要经历alpha,beta,release等多个版本的迭代,在迭代过程中,通常会有Bug的修复,代码与功能的增删等等,哪些代码应该该增加或删除,这就是考验设计者的地方