首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zhangxingchao
掘友等级
写文章主要为了记录所学,加深理解,方便复习。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
127
文章 127
沸点 0
赞
127
返回
|
搜索文章
最新
热门
Jetpack Compose 之 Modifier(上)
modifier:Modifier = Modifier 的含义 companion object 会生成一个单例对象出来,不过,就生成单例对象这个操作而言,仅仅靠Object已经可以实现了。而 co
Jetpack Compose 之 动画
状态转移动画 在 Jetpack Compose 中,animateXxxAsState 是一组用于状态变化的动画 API。animateXxxAsState的具体实现其实就是Animatable。它
ANR原理及分析
ANR 基础知识 ANR(Application Not Responding)的监测原理本质上是消息机制,设定一个delay消息,超时未被移除则触发ANR。具体逻辑处理都在system server
关于浮点数的思考
在计算机中,十进制的小数是无法直接精确表示的,因此需要将其转换为二进制表示。二进制小数表示与十进制小数的表示方法相似,但是它的基数是2,而不是10。下面是将十进制小数转换为二进制小数的过程: 1. 整
Andrdoid中常用的JVM知识整理
一、JVM 内存结构与区域 JVM 的内存区域 规范说明 JVM 只是一个规范,常见的内存区域包括:方法区、堆、虚拟机栈、本地方法栈、直接内存等。 方法区 根据《深入理解 Java 虚拟机》的描述,方
BlockCanary解析与如何监控方法耗时
BlockCanary简介 BlockCanary 是一个用于 Android 应用的性能监控工具,主要用于检测应用中的 UI 卡顿 问题(也就是 ANR,Application Not Respon
Perfetto分析Trace后,如何定位问题?
一图查›› 一、APP问题 普通耗时问题 主线程阶段耗时 案例 Trace图示 发生阶段/所属策略 原因说明/执行建议 问题/Jira信息记录 input 主线程 input事件处理流程时间较长 de
使用Perfetto进行流畅度分析
一 、分享目标 本质旨在让大家可以在看完本篇文档后可以落地最基本的流畅度分析和优化,时间关系,获取Trace,简单能分析Trace。 可以通过Perfetto抓Trace 了解基本绘制流程 可以通过P
RecyclerView 回收复用机制解析
想看总结图的直接去末尾。 RecyclerView 不仅仅是一个承载大量数据的 ViewGroup,它还依靠多层缓存机制和各种辅助组件,实现了高效的 View 复用与数据绑定。虽然在 Recycler
LeakCanary原理解析
1. 内存泄露的定义 传统定义: 申请的内存忘记释放了。 Android(或 JVM)的内存泄露: 短生命周期的对象被长生命周期的对象持有,导致短生命周期的对象不能被垃圾回收器释放。 2. 垃圾回收机
下一页
个人成就
文章被点赞
336
文章被阅读
52,731
掘力值
2,941
关注了
3
关注者
129
收藏集
2
关注标签
2
加入于
2019-04-15