首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Drummor
掘友等级
0x0000
|
drummor.github.io
Android Java Kotlin
获得徽章 16
动态
文章
专栏
沸点
收藏集
关注
作品
赞
115
文章 113
沸点 2
赞
115
返回
|
搜索文章
赞
文章( 113 )
沸点( 2 )
APM|流畅性三板斧之ANR监控与解决
APM ANR问题解决一直是Android的痛点。从ANR产生的原因,系统处理ANR,应用层监听ANR,应对ANR应用侧比较全面的监控主线程的任务调度以及为了解决ANR采集系统信息最后给出了分析解决。
Android 流畅性三板斧之卡顿监控
APM必备:科学的卡顿监控 。这里特别指的是全面的对主线程的任务耗时进行监控。Android 流畅性监控的三板斧,帧率的监控、卡顿监控、ANR的监控。该篇是卡顿监控。
Android 流畅性三板斧之帧率监控
APM必备 流畅性监控的三板斧,这里所指是【帧率的监控】,【卡顿监# Android 流畅性三板斧之帧率监控 Android 流畅性监控的三板斧,这里所指是【帧率的监控】,【卡顿监控】和【ANR的
Get Hands Dirty|<200行手写一个Choreographer
不到200行手写一个Choreographer。写完之后神清气爽;神乎其神的Choreographer不过如此。
Android组件系列:再谈Handler机制(Native篇)
Google从 Android 2.3 开始,把 Handler 的阻塞/唤醒方案从 wait() / notify(),改成用 Linux epoll 来实现,原因是 Native 也引入消息队列
2023也该知道了:kotlin协程取消和异常传播机制
什么是结构化并发? 说好的异常传播为啥失效了? 怎么还有async不抛异常的问题?什么姿势才正确?supervisorJob怎么用?CoroutineExceptionHandler怎么用?
视角拉高,系统性地梳理下Gradle
Gradle中一些概念理清他们的含义关系对我们使用和深入理解Gradle至关重要。 Gradle的生命周期是其运行的基石,理解它他才能用的顺,钻的精。 Gradle学习曲线陡峭,系统的高视角去理解。
细说Jetpack中那些LiveData们
Jetpack中LiveData会有多种,本文就摘出CoroutinLiveData、MediatorLiveData和SavingStateLiveData来聊一聊
猿猿快速撸码的实用工具,代码生成器,新版本强势更新!
这是我参与11月更文挑战的第2天,活动详情查看:2021最后一次更文挑战 1. 编写环境 language: 客户端:kotlin 生成模板:JS : ES5.1 javaVersion: 1.8.0
【死磕Java并发】----- 死磕 Java 并发精品合集
【死磕 Java 并发】系列是 LZ 在 2017 年写的第一个死磕系列,一直没有做一个合集,这篇博客则是将整个系列做一个概览。 synchronized 可以保证方法或者代码块在运行时,同一时刻只有一个方法可以进入到临界区,同时它还可以保证共享变量的内存可见性。深入分析 sy…
下一页
个人成就
文章被点赞
1,168
文章被阅读
133,542
掘力值
4,489
关注了
47
关注者
367
收藏集
9
关注标签
41
加入于
2016-02-14