首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
fanqi
掘友等级
Android开发
专注Android性能优化,组件化,语言Java,Kotlin,厚积薄发
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
962
文章 954
沸点 8
赞
962
返回
|
搜索文章
赞
文章( 954 )
沸点( 8 )
微信 Android 终端内存优化实践
内存问题是软件领域的经典问题,平时藏得很深,在出现问题之前没太多征兆。而一旦爆发问题,问题来源的多样、不易重现、现场信息少、难以定位等困难,就会让人头疼不已。 微信在过去 N 多的版本迭代中,经历了各式各样的内存问题,这些问题包括但不限于 Activity 的泄漏、Cursor…
揭秘!Android MMKV 中 mmap 内存映射的神奇作用(3)
揭秘!Android MMKV 中 mmap 内存映射的神奇作用 一、引言 在 Android 开发的领域里,数据存储与读取一直是至关重要的环节。高效的数据存储方案能够显著提升应用的性能与响应速度。M
Android Studio 中 CPU Profiler 系统性能分析工具的使用
在 Android 的开发中我们常用的系统性能分析工具有 Systrace,Perfetto 与 Profiler 工具。我们依次来看看这些工具。
[译] 如何用 Android vitals 解决应用程序的质量问题
对于一个应用开发者来说,没有比开心的用户更好的衡量成功的标准,而且最好是有很多这样的用户。实现这一目标的最佳方式是拥有一个人人都想用的优秀应用,不过我们所说的“优秀”指的是什么呢?它可以归结为两件事:功能和应用质量。前者最终取决于你的创造力和选择的商业模式,而后者可以客观地衡量…
Google Play Dynamic Feature 上线 1 年实践分享
1. Dynamic Feature 简要介绍 1.1 Dynamic Feature 是什么 Dynamic Feature,官方全称为 Dynamic Feature Modules,是基于 Mu
Android静态代码扫描实践—3、配置GitLab Runner与编写.gitlab-ci.yml
在前面的文章讲解了实践中如何配合 GitLab CI/CD 落实团队代码风格规范的统一,而本文将讲解配置 Runner 、 .gitlab-ci.yml 以及 Android 环境。
提升开发效率之利用GitLab CI/CD打包Android项目
在开始讲怎么利用GitLab CI/CD打包Android项目之前,先来了解一下什么是CI/CD。 而GitLab CI/CD就是GitLab内置的有这些作用的工具。了解了什么是GitLab CI/CD,接着来看CI/CD的工作原理。 GitLab CI/CD的一次工作由以下几…
性能优化3 - ANR 与 Crash监控
ANR 概念 ANR即应用程序无响应。 UI线程被阻塞太长时间,就会出现ANR,然后弹框,结束进程、继续等待。 类型 KeyDispatchTimeout(常见) input事件在5S内没有处理完成发
【 Android 性能优化】ANR 问题如何监控?
ANR 即 Applicatipon No Response,程序无响应。相比 Crash,ANR 问题存在原因复杂,不易定位的特点
八年Android不知道 addr2line? 动态库符号表?
在我们的日常开发中, Java 的堆栈崩溃信息相对来说是比较好排查定位的. 可以直接通过 logcat 堆栈信息较为明确的跟踪到出现问题的源代码对应行号. 但是要进阶 Android 避免不了要和 n
下一页
个人成就
文章被点赞
19
文章被阅读
11,135
掘力值
216
关注了
89
关注者
10
收藏集
74
关注标签
82
加入于
2016-07-29