首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android性能优化
订阅
huqiuser
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
Android“引用们”的底层原理
相信绝大多数开发者对WeakReference、SoftReference这种引用类都不会感到陌生。面试官们喜欢问:WeakReference和SoftReference有什么区别啊?一般适用于什么场
拯救OOM!字节自研 Android 虚拟机内存管理优化黑科技 mSponge
本文描述的虚拟机内存管理优化方案,是从应用侧视角对 Android 虚拟机内存管理进行改造,优化了虚拟机对 LargeObjectSpace 的内存管理策略,间接增加其它内存空间使用上限。
ART虚拟机 | Large Object Space
在Android中,Java heap分为几个不同的空间,其中LOS(Large Object Space)用于管理≥12KB的基本类型数组(譬如int[])和字符串对象(java.lang.Stri
为什么堂堂微信数据库表名、字段名起的如此随意?
1.微信数据库解密 微信数据库在在哪个文件夹 EnMicroMsg.db的父文件加密规则是md5("mm" + uin)这样就可以准确的获取到db文件的位置. uin的获取:/data/data/co
PLT Hook从入门到实战
PLT Hook是Android进阶必须掌握的技术之一,该技术在性能优化上有着广泛的应用,笔者这里以Native 内存泄漏检测,来带大家掌握PLT Hook技术
aapt与aapt2--资源id固定和PUBLIC标记
aapt 和 aapt2 的差异(运行环境和运行结果); 资源 id 的固定; 进行 PUBLIC 标记。
带你深入Java Log框架,彻底搞懂Log4J、Log4J2、LogBack,SLF4J
最近系统被扫出来还在使用老旧的log4j,需要升级到最新的log4j。但是在升级的发现,Java相关的日志处理库有log4j, log4j2,slf4j和logback,初一看确实有点头大,这里仔细讲
ASM插桩--多线程运行监测
利用ASM对线程代码进行插桩,检测app运行时线程运行状况,可以打印出当前业务创建的线程个数、线程id、线程名字、以及线程run方法运行的时长。
抖音 Android 性能优化系列:新一代全能型性能分析工具 Rhea
俗话说,工欲善其事,必先利其器,我们要做好性能优化,首要是要能够发现性能的问题,这就需要有靠谱的工具来帮助我们做性能分析。市面上主流的性能分析工具有:Systrace、TraceView、Android Studio 的 CPU Profiler。相信做性能优化的同学对这些工具…