首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
尹学姐
掘友等级
Android程序媛
外企Android程序媛,爱好广泛的斜杠青年~
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 41
沸点 17
赞
58
返回
|
搜索文章
尹学姐
Android程序媛
·
2年前
关注
Systrace和RheaTrace使用
不管是应用开发,还是性能优化,都需要借助Systrace工具。 今天我们主要从Systrace工具入手,介绍一款字节开源的RheaTrace库(又名btrace,下文简称b...
14
评论
分享
尹学姐
Android程序媛
·
2年前
关注
[ANR监控] 通过write接口获取trace信息
之前的文章,我们讲了普通应用进程,如何捕获ANR的发生。今天这篇文章,我们讲讲,当`ANR`发生后,我们如何获取`trace`文件。...
6
4
分享
尹学姐
关注了
鸿洋
Android程序媛
尹学姐
Android程序媛
·
2年前
关注
Android AIDL通信DeadObjectException解决
使用过AIDL进行跨进程通信的同学,肯定遇到过DeadObjectException这个崩溃,那么这个崩溃是怎么来的,我们又该如何解决它呢?今天这篇文章就来聊一聊。...
23
7
分享
尹学姐
Android程序媛
·
2年前
关注
[崩溃] Android应用自动重启
在App开发过程中,我们经常需要自动重启的功能。比如: 登录或登出的时候,为了清除缓存的一些变量,比较简单的方法就是重新启动app。 crash的时候,可以捕获到异常,直接...
74
12
分享
尹学姐
Android程序媛
·
2年前
关注
Android发生ANR后的信息采集流程
发生ANR后,系统会为我们提供一些信息,便于我们分析问题,如生成trace文件,在log中打印CPU信息等。这篇文章,我们来看看ANR发生之后,系统会提供给我们哪些信息,以...
3
评论
分享
尹学姐
Android程序媛
·
2年前
关注
[Android输入系统] App端消费事件流程
这是Android Input系列的第三篇文章,今天主要讲讲App端在收到事件之后,是如何消费这些事件的。...
9
评论
分享
尹学姐
关注了
掘金酱
Android程序媛
尹学姐
Android程序媛
·
2年前
关注
[启动] Jetpack Startup原理
ContentProvider会影响App的启动速度,本篇文章讲讲Google Jetpack中Startup的优化思路。...
4
4
分享
尹学姐
Android程序媛
·
2年前
关注
日更16天 | 写博客的意义
今天是坚持日更的第16天,我总共写了13篇技术文章,3篇吹水的文章。 日更技术文章,其实挺难的。那我为什么要坚持日更博客呢?...
5
2
分享
尹学姐
Android程序媛
·
2年前
关注
[启动] ContentProvider启动流程
`ContentProvider`的启动,是在`Application的onCreate`方法之前的,所以`ContentProvider`的初始化时间会影响整个App的启...
5
评论
分享
尹学姐
Android程序媛
·
2年前
关注
程序媛员的博客之旅
写博客困境 自从成为了一名程序媛,就一直有很多前辈,苦口婆心的告诉我:一定要写博客,好处多多!而我,作为一枚勤奋好学(haochilanzuo)的程序媛,其实心里一直埋藏着...
71
46
分享
尹学姐
Android程序媛
·
2年前
关注
[Android输入系统] Socket连接的建立
`system_server`进程的`InputDispatcher`线程,需要与App端的UI线程进行通信,需要先建立socket连接。这篇文章,我们讲讲socket连接...
5
评论
分享
尹学姐
Android程序媛
·
2年前
关注
[监控] ANR捕获,这些要点你必须知道
大家都知道,当发生ANR后,App会弹窗提示”应用失去响应,是否重启“,然后系统会dump一份trace文件,存在data/anr目录下。 这个时候,系统肯定是知道ANR发...
11
2
分享
尹学姐
Android程序媛
·
2年前
举报
#新人报道#
赞过
分享
评论
2
尹学姐
Android程序媛
·
2年前
关注
ANR如何产生之InputDispatching Timeout篇
最近在做ANR优化,发现线上非常多的ANR(一半以上)原因都是 Input dispatching timed out。那这些ANR是怎样产生的呢?这篇文章我们就从源码角度...
30
3
分享
尹学姐
Android程序媛
·
2年前
关注
[ANR] 优化SharedPreference apply引起的ANR问题
前一篇文章[ANR]为什么SharedPreference会引起ANR,我们知道, SharedPreference的apply方法虽然是异步写入文件的,但是会在Activ...
4
3
分享
尹学姐
Android程序媛
·
2年前
关注
[ANR] 为什么SharedPreference会引发ANR
日常开发中,使用过SharedPreference的同学,肯定在监控平台上看到过和SharedPreference相关的ANR,而且量应该不小。如果使用比较多或者经常用sp...
18
评论
分享
尹学姐
Android程序媛
·
2年前
关注
从epoll机制看MessageQueue
epoll机制 一句话解释:epoll机制可以监听特定的fd,当fd收到内容时,发送事件回调。相比select和poll机制,效率更高。...
4
评论
分享
尹学姐
Android程序媛
·
2年前
关注
Android应用永不崩溃的秘诀
App的崩溃率,是性能的一个重要的衡量指标。做过客户端开发的朋友,肯定与线上各种各样的崩溃问题打过交道。我们有没有什么办法能提高程序的稳定性、降低崩溃率,甚至做到永不崩溃呢...
3
评论
分享
下一页
个人成就
文章被点赞
516
文章被阅读
74,746
掘力值
2,417
关注了
11
关注者
228
收藏集
1
关注标签
0
加入于
2020-12-30