首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android性能优化
订阅
noob1988
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
一文学会Android Gradle Transform基础使用
最近在做一个在 Android 工程编译期间动态插入一些随机代码的需求,我选择的是 Gradle Transform 技术,想起好久没有写过博客了,就记录一下这方面的一些基本使用。 APT(Annotation Processing Tool): 编译期注解处理技术,通过自定义…
Android如何通过Gradle完成打包?一文读懂构建全流程
一、Gradle构建的三大阶段 Gradle构建Android项目会经历三个核心阶段,每个阶段承担不同职责: 初始化阶段 读取settings.gradle文件,确定项目包含哪些模块(如app模块、l
Android性能优化:ANR问题快速定位与优化
> 在Android开发中,ANR(Application Not Responding)是导致应用
Android 内存优化(1) - MAT 使用入门
一、内存分析三步走:从现象到本质 当应用出现卡顿、OOM崩溃或内存曲线呈“阶梯式增长”时,就该请出内存分析神器——MAT(Memory Analyzer Tool)。整个分析流程可拆解为: 1. 捕获
【笔记】Android 耗时统计
概述 对于 Android 的耗时统计,在 Android 7.0, 增加了一个 Api 可以方便的统计一个 Window 的 View 树的绘制耗时。低于 API 26 可以使用 Choreogra
货拉拉Android稳定性治理
App Crash对于用户来讲是一种最糟糕的体验,它会导致流程中断、app口碑变差、app卸载、用户流失、订单流失等。相关数据显示,当Android App的崩溃率超过0.4%的时候,活跃用户有明显下
如何像build scan一样收集gradle构建信息
分析build scan原理功能,build scan能收集到参与构建的project的层级关系,所使用到的插件,项目维度的依赖,task的执行耗时等信息,仿照它实现自己的gradle构建信息收集插件
Android View绘制流程:Measure、Layout、Draw的深度解析
View 的绘制流程是一个严谨的三步过程,每个步骤都由父 `View` 驱动,自上而下地完成。核心任务如下:
Android UI 性能权威指南:从 View 到 Compose 的全方位流畅度提升
布局卡顿就像 **“早高峰堵车”** —— 车太多(布局复杂)、路太窄(主线程忙)、乱加塞(过度绘制),优化要拆掉多余天桥(减少嵌套)、拓宽车道(异步加载)、规范行车(避免重复绘制)!
Android Native内存调试工具建设
本文将介绍导致**SIGSEGV** 几个问题的本质和排查此类问题的行业优秀实践案例,以及我们如何实现一个更加高效的内存调试工具。