首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能优化
订阅
碧海不想说话
更多收藏集
微信扫码分享
微信
新浪微博
QQ
91篇文章 · 0订阅
Debug包和Release包性能差异可以达到数倍? ——深入分析Android性能优化
最近在开发的项目中包含了很多复杂的Ui以及各种自定义view和手动添加的view,包括各种复杂的动画效果,在今天调试一个动画的时候,发现页面滑动严重的卡顿。
RecyclerView性能优化最后一公里
1. 前言 时至今日相信大部分的Android开发者对RecyclerView的缓存机制如数家珍。相关教程也是数不胜数。如果你想详细了解这些不同缓存的作用以及实现原理。可以参考我之前写过的两篇文章。聊
RecyclerView性能优化之异步预加载
前言 首先需要强调的是,这篇文章是对我之前写的《RecyclerView的性能优化》文章的补充,建议大家先读完这篇文章后再来看这篇文章,味道更佳。 当时由于篇幅的原因,并没有深入展开讲解,于是有很多感
换一个思路,超简单的RecyclerView预加载
如何让列表加载分页数据过程无感知。一种实现方案是预加载,即在一页数据还未看完时就请求下一页数据。这一篇介绍一个超简单的预加载实现方案。
RecyclerView.ViewCacheExtension 使用及踩坑
这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战 前言 基本上就是一个RecyclerView 嵌套多个子 RecyclerView ,有横向的,也有竖向的。Recycler
RecyclerView缓存原理,有图有真相
1. RecyclerView缓存机制与性能优化关系 RecyclerView做性能优化要说复杂也复杂,比如说布局优化,缓存,预加载等等。其优化的点很多,在这些看似独立的点之间,其实存在一个枢纽:Adapter。因为所有的ViewHolder的创建和内容的绑定都需要经过Adap…
三大布局性能对比
一、前言 二、结论 RelativeLayout会让子View调用2次onMeasure,LinearLayout 在有weight时,也会调用子View2次onMeasure,否则只有一次。 Rel
App ANR日志分析
什么是ANR? ANR,即 Application Not Responding,指应用程序未响应。在Android 系统中,对于一些事件,系统要求其在一定的时间范围内完成,如果超过预定时间未能得到有
Android性能优化(一)之启动加速35%
那么第一篇文章我就从应用的启动优化开始,根据实际案例,打造闪电般的App启动速度。 而一旦App进程完成了第一次绘制,系统进程就会用Main Activity替换已经展示的Background Window,此时用户就可以使用App了。 作为普通应用,App进程的创建等环节我们…
使用Perfetto进行流畅度分析
一 、分享目标 本质旨在让大家可以在看完本篇文档后可以落地最基本的流畅度分析和优化,时间关系,获取Trace,简单能分析Trace。 可以通过Perfetto抓Trace 了解基本绘制流程 可以通过P