首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
李鼎立
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
183
文章 183
沸点 0
赞
183
返回
|
搜索文章
赞
文章( 183 )
沸点( 0 )
RecyclerView 刷新列表数据的 notifyDataSetChanged() 为什么是昂贵的?
当列表数据变更时,调用 notifyDataSetChanged() 是最省事的。无需关心变更的细节,一股脑统统刷一遍就完事了。但这样做也是最昂贵的。读完这一篇源码走查就知道为啥它这么昂贵了。
更高效地刷新 RecyclerView | DiffUtil二次封装
每次数据变化都全量刷新整个列表是很奢侈的,不仅整个列表会闪烁一下,而且所有可见表项都会重新绑定一遍数据。这一篇对 DiffUtil 进行二次封装以让其更易于使用。
大牛耗时一年:深入探索 Android 包体积优化,共三万字建议收藏上
由于文章特别长,建议先收藏再阅读。 在 Android 性能优化的知识体系当中,包体积优化一直被排在优先级比较低的位置,从而导致很多开发同学对自身应用的大小并不重视。在项目发展的历程中,一般可划分为如下三个阶段: 通常来说,当应用处于成长期的中后阶段时,才会考虑去做系统的包体积…
抖音 Android 包体积优化探索:基于 ReDex 的 DEX 优化落地实践
应用安装包的体积会显著影响应用的下载速度和安装速度,按照 Google 的经验数据,包体积每增加 1M 会造成 0.17%的新增折损。抖音的一些实验也证明了包体积会显著影响下载激活的转化率。
使用PixelCopy截图
业务中遇到了需要局部截图的业务逻辑,百度出来使用缓存的方式截图,但是copy后发现好多删除线,然后官方文档提示已经过时,建议使用PIxelCopyAPIForscreenshotsoftheUIfor
Android Surface截图方法总结
前言 说起Surface截图,很多人一个惯性思维是使用MediaProjection框架,但是有点杀鸡使用宰牛刀的问题,实际上,MediaProjection往往需要申请权限,其录制范围包括第三方ap
2022年都快结束了,还有人不会安卓录屏?在安卓上录制屏幕的的实现方式
在我之前的文章中,我挖了一个坑,可以通过录制屏幕后转为 GIF 的方式来创建 GIF。只是当时我并没有给出录屏的方式,所以本文的内容就是教大家如何通过调用系统 API 的方式录制屏幕。
聊聊Android线程优化这件事
一、背景 在日常开发APP的过程中,难免需要使用第二方库和第三方库来帮助开发者快速实现一些功能,提高开发效率。但是,这些库也可能会给线程带来一定的压力,主要表现在以下几个方面: 线程数量增多:一些库可
抖音Android端图片优化实践
本文从抖音Android端图片优化历程着笔,主要介绍字节自研BDFresco图片框架及其在抖音的最佳实践、经验沉淀、业务价值。
现代化 Android 开发:性能监控
崩溃、内存、IO、存储、网络、启动、包体积、UI等方方面面都得监控起来,要做到问题早暴露、早处理、早下班。
下一页
关注了
38
关注者
0
收藏集
0
关注标签
13
加入于
2017-12-15