首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Jetpack
订阅
AllenYu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
使用Jetpack Compose完成自定义手势处理
Jetpack Compose 为我们提供了许多手势处理 Modifier,对于常见业务需求来说已足够我们使用了,然而如果说我们对手势有定制需求,就需要具备自定义手势处理的能力了。
Google 推荐在 MVVM 架构中使用 Kotlin Flow
直到我打开 Android 架构组件 页面,看了在页面上增加了最新的文章,这几篇文章大概的内容是说如何在 MVVM 中使用 Flow 以及如何与 LiveData 一起使用,当我看完并通过实践之后大概明白了,LiveData 是一个生命周期感知组件,它并不属于 Reposito…
如何写一个JetPack Compose状态页组件 (修正篇)
引言 在上个月前,我写了这样的一篇文章,开源 | 如何写一个好用的 JetPack Compose 状态页组件 。里面讲了如何去写一个 compose 状态页组件,结果这反而是错误的开始,本篇就是对上
Compose + MVI + Navigation 快速实现 wanAndroid 客户端
基于`Compose`,`MVI`架构,单`Activity`架构等,快速实现一个`wanAndroid`客户端,了解一下~
理解协程、LiveData 和 Flow
而开发者们面对这个挑战,给出了非常稳健的解决方案: 分层架构。 如上图所示,通过将应用分为三层,现在只有最上面的 Presentation 层 (以前叫 UI 层) 才知道生命周期的细节,而应用的其他部分则可以安全地忽略掉它。 而在 Presentation 层内部也有进一步的…
Jetpack Compose for Desktop实现复杂的自动布局网格
效果如下: 主要实现随窗口尺寸自动调整元素位置的功能,由于实际上考虑了window的尺寸(实现过程并未涉及window),在android上并不适用(虽然正常运行应该没有问题)。实现这种动态控件,思路
Jetpack Compose LazyColumn,LazyRow,LazyVerticalGrid 等列表详解
今天我们会对Compose的列表的实现方式进行讲解,并对LazyColumn,LazyRow,LazyVerticalGrid这三种控件的使用以及他们的每个属性进行介绍讲解。 一:Column实现竖直
“终于懂了“系列:Jetpack AAC完整解析(一)Lifecycle 完全掌握!
JetPack更多是一种概念和态度,它是谷歌开发的非Android Framework SDK自带、但同时是Android开发必备的/推荐的SDK/开发规范合集。相当于Google把自己的Android生态重新整理了一番,确立了Android未来的开发大方向。 遵循最佳做法,A…
Jetpack Compose - Modifier(基础)
Jetpack Compose - Modifier(基础) 介绍 Modifier是一个装饰或者添加行为的有序的,不变的集合,例如background、padding 、宽高、焦点点击事件等。或者给
Compose Modifier修饰符绝对详细的解说,学不会你打我表弟
本文会对Modifier修饰符进行详尽的解说,并且附上了完整的源码和效果图,新手看了也能秒懂那种。欢迎三连