
Android 性能优化
文章平均质量分 94
Android 性能优化
_小马快跑_
代码说,欢迎点赞、关注。感谢!
展开
-
高效复用:RecyclerView内部嵌套横向列表时的优化技巧
直接创建多个固定的子View,但这种方式不够灵活,且在动态创建子View时则无能为力了;通过ViewGroup方式动态的创建各个子View,这种方式本身不能缓存子View,所以每次上下滑动时都会重新创建子View,虽然能实现我们想要的效果,但是性能并不是最优的;通过RecyclerView创建内部的列表,且通过DiffUtil进行数据对比,数据变化时更新,否则什么都不做。这种方式会在第一次创建各个子View,后面每次上下滑动时由于数据没有变化,所以会什么都不做,但是数据展示依然是正确的。原创 2023-07-26 00:46:51 · 408 阅读 · 0 评论 -
Fragment.setUserVisibleHint()懒加载过时问题优化
之前使用的一个参数的构造方法已经被标记位。页是绝大多数项目中很常见的样式了,如果。高版本(如测试使用1.3.6版本)中,整个类已经被标记为过时了,推荐直接使用。构造方法第2个参数传入的是一个。的含义,先来看一下被赋值的。时执行,逻辑很简单,以。,否则会执行我们熟悉的。原创 2022-11-06 22:04:03 · 2510 阅读 · 0 评论 -
Android 性能优化篇之SharedPreferences使用优化
是Android本地存储的一种方式,是以XML的形式存储在文件里。原创 2022-06-20 18:10:27 · 1651 阅读 · 1 评论