首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
优秀文章录
订阅
收集各种优秀安卓文章
晴天小庭
更多收藏集
微信扫码分享
微信
新浪微博
QQ
59篇文章 · 0订阅
看完不懂我吃:Android 渲染(显示)原理
还搞不懂 Android 显示机制?还搞不懂 SurfaceFlinger?还搞不懂软硬件绘制?还搞不懂 RenderThread?这一篇文章帮你把他们全拿下!
Android渲染系列(2)之如何渲染UI
【Android资深开发,阿里&字节面试官】本文是Android渲染系列中UI篇,主要介绍Android如何渲染的上屏细节
ConstraintLayout Flow
刚开始用 ConstraintLayout 那会,想实现一个类似 LinearLayout 的布局...直接写成了 Chain 链,每个控件左右互相约束,奶奶滴,怎么这么麻烦...
Compose 事件分发(下) 分发触摸点
在上一篇 《Compose 事件分发(上) 寻找触摸点》中已经介绍,在触摸 compose 组件时,会从根节点开始遍历,获取命中的 PointerInputFilter,然后对其进行事件分发,今天,我
Jetpack Compose 实现仿淘宝嵌套滚动
嵌套滚动是日常开发中常见的需求,能够在有限的屏幕中动态展示多样的内容。以淘宝搜索页为例,使用 Jetpack Compose 实现嵌套滚动。
Jetpack Compose : 一学就会的自定义下拉刷新&加载更多
一个成熟Androider的标志是自定义下拉刷新&加载更多😁 这篇文章代码不多,主要是讲实现思路,相信我绝对有收获。
错过Android主线程空闲期,你可能损失的不仅仅是性能
在Android应用程序的开发过程中,性能优化一直是开发者关注的焦点之一。在这个背景下,Android系统提供了一项强大的工具——IdleHandler,它能够帮助开发者在应用程序的空闲时段执行任务,
掌握这17张图,没人比你更懂RecyclerView的预加载
预加载机制是利用UI线程正好处于空闲状态的时机,预先拉取一部分列表项视图并缓存起来,从而减少因视图创建或数据绑定等耗时操作所引起的卡顿。
由浅入深,详解 ViewModel 的那些事
ViewModel作为JetPack的组件之一,其本身承担着不可或缺的作用,而了解其设计思想也是每个开发必备技能。故本篇将从背景与使用方式开始,再到源码解析,由浅入深,详解ViewModel方方面面。
Jetpack ViewModel 抽丝剥茧
前言 Jetpack AAC 系列文章: 前两篇分析了Lifecycle和LiveData,本篇将着重分析ViewModel及其三者的关联。 通过本篇,你将了解到: 1、为什么需要ViewModel