首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
性能优化
订阅
誓不言弃
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
【性能优化】大厂OOM优化和监控方案
一、前言 随着项目不断壮大,OOM(Out Of Memory)成为bugly上的疑难杂症之一,大部分业务开发人员对于线上OOM问题一般都是暂不处理,一方面是因为OOM问题没有足够的log,无法在短期
抖音 Android 性能优化系列:启动优化实践
本文将按照主线程直接优化、后台线程间接优化、全局优化的逻辑,介绍抖音Android基础技术团队在启动优化的实践中遇到的一些比较典型的案例,其间对于业界一些比较优秀的方案也会进行简要介绍。
Android修炼系列(35),内存监控技术方案(下)
本节会从三个角度介绍 Native 的内存监控,并结合 matrix 和 Koom 源码分析:1. so 大内存申请监控。2. 大图的申请监控。3. Native 内存泄漏监控..
性能优化(一)APP 启动优化(不敢说秒开,但是最终优化完真不到 1s)
性能优化的目的不是为了优化而优化,而且为了以后不再优化, 给自己统一 一个标准。 这里也许会有人问 APP 启动还需要优化吗?启动又不是我们自己写的代码,难道 Google 工程师会犯这么低级的错吗?其实这还真不是 Google 的错,应该说是给我们开发者留了一个坑吧。应该有的…
深入探索 Android 内存优化(炼狱级别-上)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 如果你对以上基础内容都比较了解了,那么我们便开始 Android 内存优化的探索之旅吧。 1)、硬件快:内存本身读取、存入速度快。 2)、复用快:解码成果有效保存,复用时,直接…
Android APP启动分析
APP启动分析 冷启动、温启动、热启动 针对App启动分析进行翻译,方便开发者对相关基础进行了解。
ANR原理及分析
ANR 基础知识 ANR(Application Not Responding)的监测原理本质上是消息机制,设定一个delay消息,超时未被移除则触发ANR。具体逻辑处理都在system server
熬夜再战Android从青铜到王者-卡顿优化布局篇【建议收藏】
👉关于作者 👉即将学会 就看能学会多少了! 👉背景 在当下移动互联网后半场,手机已经是人手必备的设备。App是离用户最近的应用,界面又是最直观影响用户体验的关键部分,其流畅度直接影响用户对产品的评价和
今日头条 ANR 优化实践系列分享 - 实例剖析集锦
在前文,我们用了较多的篇幅介绍了ANR 设计原理及影响因素,并根据不同场景进行了分类,如:当前消息严重耗时,历史消息耗时严重,业务异常密集执行,进程内资源抢占,进程间资源抢占等场景。为了应对系统监控能力不足以及应用侧获取信息受限的情况,我们在应用侧实现了一套消息调度监控工具,重…
Android 性能监控框架 xCrash-捕获 Java 和 Native 崩溃
出现崩溃后,JavaCrashHandler 会收集 logcat、异常堆栈、文件句柄、内存等信息,并写入到 tombstone 文件中。 这么做可以避免文件句柄不足导致无法创建日志文件。 根据 Android 开发高手课的说法,Thread.getAllStackTraces…