首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能优化
订阅
summer_cn
更多收藏集
微信扫码分享
微信
新浪微博
QQ
34篇文章 · 0订阅
Android HPROF 内存快照文件详解
本来应该写 LeakCanary 源码阅读 系列的第四篇文章,第四篇文章主要是介绍它是怎么处理 HPROF 内存快照文件,但是直接阅读源码可能大多数时候都是懵逼的,所以本篇文章我决定先详细介绍一下 H
RecyclerView 性能优化 | 把加载表项耗时减半 (一)
RecyclerView 出场率很高。它的加载性能影响着用户体检。本篇分享一次完整的 RecyclerView 性能优化过程:从用工具定位问题,再不断尝试各种优化方案,最终达成 50% 的性能优化。
Recyclerview竟能够如此丝滑,这14个优化策略不容错过...
在Android开发中,RecyclerView是一种常用的列表控件,用于展示大量数据。然而,随着数据量的增加,RecyclerView的性能可能会受到影响,导致卡顿、内存泄漏等问题。本文将介绍
RecyclerView#ScrollBy滑动大量数据卡顿解决方案
背景 项目中需要实现类似苹果联系人应用中的滚动条效果,在数据量比较大时,滑动滚动条会异常卡顿 解决方案 使用LinearLayoutManager#scrollToPositionWithOffset
AGP 8.0 路由框架新思路
前言 说到路由又是老生长谈了,阿里的 ARouter、美团的WMRouter 这些老牌知名度很高的路由框架。由于 AGP 8.0 以后不能支持,Github 上也有很多人提了PR,Issues 里边也
学不会Android显示系统?那是因为你还没有看过这篇文章
通过介绍Surface、SurfaceFlinger、bufferQueue、HAL、frameBuffer、VSync、多缓冲机制,以及他们之间的配合方式,详细介绍了Android的显示系统
ConstraintLayout真的就那么强?拉出来比一比!
现在感觉大家都已经有点神话 ConstraintLayout 了,现在创建 Activity 的 xml 。默认的根布局就是 ConstraintLayout 了,咋滴,真要我们把全部页面都用一个
Android启动优化实践 - 秒开率从17%提升至75%
秒开,是许多人对性能优化的一种执着,也是许多用户简单甄别App/网页好不好用的一种手段,本文将分享我在项目里进行启动优化的一些经验,希望对大家有帮助。
Kotlin 协程再探之为什么使用协程反而更慢了?
本文讲了我在优化项目中运行性能时发现的一个协程的错误用法导致的运行性能反而更加低下的情况和分析。 这个例子告诉我们,使用协程一定要根据需要去灵活的使用它的不同特性,而不是不管三七二十一,直接梭哈。
落地包体积监控,用Kotlin写一个APK差异分析CLI
谈到Android包体积优化,必不可少的就是如何进行持续的监控。故此,本篇将由实际背景及需求出发,开发一个Apk差异分析CLI,并同时与Github CI关联,从而实现流水化监控包体积。