首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
碧海不想说话
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
738
文章 729
沸点 9
赞
738
返回
|
搜索文章
碧海不想说话
赞了这篇文章
Eric_Li
Android Developer @字节跳动
·
2年前
关注
LayoutInspectorV2-Pro 插件让 LayoutInspector 更好用
背景 作为一名 Android 开发者,我们经常需要用到 dump view 的功能,我们大多数人都使用过 Legacy-Layout-LayoutInspector(LL...
30
14
分享
碧海不想说话
赞了这篇文章
孙先森Blog
Android开发工程师
·
2年前
关注
Android 源码浅析:RecyclerView 源码浅析(5)—— ItemAnimator
RecyclerView 源码解析之 ItemAnimator,从源码角度理解 item 动画参数处理以及执行流程。...
7
评论
分享
碧海不想说话
赞了这篇文章
simplepeng
Android攻城狮
·
5年前
关注
看完这篇文章你还不会自定义LayoutManager,我吃X!
最开始我在学习自定义LayoutManager的时候,也是网上搜文章,看博客,以及一些公众号的推文。刚开始看的时候觉得还是那么回事,但是在慢慢的深入LayoutManage...
276
51
分享
碧海不想说话
赞了这篇文章
一叶飘舟Finder
4年前
关注
Activity 的 isFinishing()、isDestroy()
isFinishing() 用于判断 Activity 是否正在 finish。 isDestroy() 用于判断 Activity 是否已经 destroy。 isFin...
1
评论
分享
碧海不想说话
赞了这篇文章
猿小蔡
Android
·
1年前
关注
Java线程池是如何保证核心线程不被销毁的
详情可通过该链接了解:Java同一个线程对象能否多次调用start方法 接下来将通过源码分析线程池是如何保证核心线程不被终止的,在分析前需要了解 ThreadPoolExe...
8
评论
分享
碧海不想说话
赞了这篇文章
红鲤驴
Android工程师 @蚂蚁金服
·
1年前
关注
如何让不同Activity之间共享同一个ViewModel
问题背景 存在一个场景,在Acitivity1可以跳转到Activity2,但是两个Activty之间希望能共享数据 提出假设的手段 可以定义一个ViewModel,让这两...
73
81
分享
碧海不想说话
赞了这篇文章
Gracker
Android 系统工程师 @Pied Piper
·
1年前
关注
Android App ANR 系列 3 :ANR 案例分享
本文为 Android App ANR 系列的第三篇,主要分享几个 ANR 的案例,欢迎大家补充案例...
72
7
分享
碧海不想说话
赞了这篇文章
Gracker
Android 系统工程师 @Pied Piper
·
1年前
关注
Android App ANR 系列 2 :ANR 分析套路和关键 Log 介绍
本文为 Android App ANR 系列的第二篇,主要分享 ANR 分析套路和关键 Log 介绍...
90
7
分享
碧海不想说话
赞了这篇文章
午后一小憩
公众号 @Android补给站
·
2年前
关注
超实用!Android开发中的Kotlin扩展函数技巧!
在Kotlin中,扩展函数是一种非常有用的功能,可以让我们向现有的类添加新的功能,而无需修改类的源代码。在本文中,我们将探讨Kotlin扩展函数的原理和运用,以及如何在An...
16
2
分享
碧海不想说话
赞了这篇文章
不近视的猫
公众号 @猫哥AI视频
·
3年前
关注
重拾线程——子线程异常,为什么 App 会崩溃(3)
前言 在 JDK 中,若子线程发生异常崩溃,并不会阻碍主线程的运行。 运行结果: 但是,在 Android 中,假如是子线程异常崩溃了,会导致整个 App 的退出。 运行结...
10
1
分享
碧海不想说话
赞了这篇文章
自动化BUG制造器
流浪的android程序猿 @😏
·
3年前
关注
Android ViewModel 超详细分析
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第4天,点击查看活动详情 ViewModel 的意义 ViewModel 类旨在以注重生命周期的方式存储...
4
2
分享
碧海不想说话
赞了这篇文章
Amter
Android工程师
·
4年前
关注
Glide源码难看懂?用这个角度让你事半功倍!
一个功能强大的框架,其背后少不了各种各样的封装,当我们一头扎进去看的时候,很容易被源码里各种各样的跳转,设计模式,封装等等,搞的云里雾里;...
93
17
分享
碧海不想说话
赞了这篇文章
又要起名字
5年前
关注
Android 性能优化之渲染原理
fps:每秒传输的帧数,FPS”也可以理解为我们常说的“刷新率(单位为Hz)”。 撕裂(screen tearing):当cpu/gpu将数据准备写入buffer(缓冲区)...
15
1
分享
碧海不想说话
关注了
林栩link
碧海不想说话
赞了这篇文章
林栩link
古法安卓,匠人精神
·
2年前
关注
【性能优化】使用Perfetto定位应用启动性能的瓶颈
Android应用启动优化相关的文章已经有很多人都写过了,但是主要都是聚焦在,为了启动性能都做了哪些改动上,少见有文章会说应该如何分析、识别应用的启动性能。...
108
7
分享
碧海不想说话
赞了这篇文章
wk灬丨
Android开发
·
1年前
关注
Android Perfetto 监控应用启动耗时
Perfetto 是一个 Google 开发的用于安卓系统性能监控和调试的工具,它旨在提供实时数据收集和可视化功能,帮助我们分析和优化应用程序的性能表现。...
10
评论
分享
碧海不想说话
赞了这篇文章
Gracker
Android 系统工程师 @Pied Piper
·
1年前
关注
Android Perfetto 系列 3:熟悉 Perfetto View
本篇是 Perfetto 系列文章的第三篇,前两篇介绍了 Perfetto 是什么以及 Perfetto Trace 怎么抓,本篇主要是网页端 Perfetto View怎...
91
26
分享
碧海不想说话
赞了这篇文章
Gracker
Android 系统工程师 @Pied Piper
·
1年前
关注
Android Perfetto 系列 2:Perfetto Trace 抓取
上一篇文章 Android Perfetto 系列 1:Perfetto 工具简介 介绍了 Perfetto 是什么,这篇简单介绍一下 Perfetto 的抓取。...
91
27
分享
碧海不想说话
关注了
Gracker
碧海不想说话
赞了这篇文章
Gracker
Android 系统工程师 @Pied Piper
·
1年前
关注
Android Perfetto 系列 1:Perfetto 工具简介
Perfetto 是一个高级的开源工具,专为性能监测和分析而设计。它配备了一整套服务和库,能够捕获和记录系统层面以及应用程序层面的活动数据。...
147
13
分享
下一页
关注了
220
关注者
5
收藏集
52
关注标签
4
加入于
2019-03-13