首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Zuo
掘友等级
技术boy
为热爱发电。
获得徽章 21
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 58
沸点 0
赞
58
返回
|
搜索文章
最新
热门
Android修炼系列(35),内存监控技术方案(下)
本节会从三个角度介绍 Native 的内存监控,并结合 matrix 和 Koom 源码分析:1. so 大内存申请监控。2. 大图的申请监控。3. Native 内存泄漏监控..
Android修炼系列(34),内存监控技术方案(中)
本节讲了如何进行虚拟内存和 java 堆内存的监控,并从 matrix 和 koom 源码角度介绍了内存泄漏的监控方案.
Android修炼系列(33),内存监控技术方案(上)
那什么操作会占用 FD 资源呢?常见的:文件读写、Socket 通信、创建 java 线程、启用 HandlerThread、创建 Window 、数据库操作等.
Android修炼系列(32),你理解的 ANR 监控可能一直是错的
看了一些文章,都是将卡顿阈值设置成 5s 来监控ANR,这其实是很不严谨的,因为 5s 只是 ANR 的一种情况,是 Touch 事件未被及时消费的默认阈值,其他原因的 ANR 阈值并不是 5s..
Android修炼系列(31),app卡顿监控的技术原理
介绍目前业界主流的几种app卡顿监控的技术方案: 我们可以使用系统方法setMessageLogging 替换掉主线程 Looper 的 Printer 对象,通过计算Printer打印日志的时间..
Android修炼系列(30),app卡顿的根本原因
Android 的显示过程可以简单概括为:应用层负责绘制,系统层负责渲染。应用层把经过测量、布局、绘制后的surface缓存数据,通过进程间通信传递到系统层服务,系统层中的SuraceFling..
Android修炼系列(29),JDK8 内 HashMap 底层实现
首先来看下hashMap的构造方法 hashMap的无参构造方法非常简单,内部只是默认值的初始化,加载因子 0.75f 直接来..
Android修炼系列(28),FragmentManager 和它的事务官 FragmentTransaction
本节主要分析下FragmentManager与FragmentTransaction的内部代码,了解一下当我们提交事务时,两者是怎么协调处理的..
Android修炼系列(27),fat-aar 下的 arr 合并的坑
我需要对外提供一个sdk ,但是我的 sdk 又需要依赖其他团队的 sdk 和一些只能发布在内网的依赖库,所以我需要将moudleA、moudleB、moudleC的 aar合并成一个aar对外提供.
Android修炼系列(26),jni 看这篇就够了
本节的重点放在介绍 jni 的数据传递上,即 java 如何传递对象给 c++,而 c++ 又如何将数据封装成 java 所需的对象.
下一页
个人成就
2023年度人气作者No.108
2022年度人气作者No.55
2021年度人气作者No.78
优秀创作者
文章被点赞
1,946
文章被阅读
195,701
掘力值
6,921
关注了
0
关注者
962
收藏集
0
关注标签
3
加入于
2016-10-10