Navigation 最佳实践

Type safe, multi-module best practices with Navigation Compose

了解使用 Navigation Compose 的最佳实践,以便您能以可在所有导航调用中维持类型安全的方式,在多个模块中展开导航图。

1. Define your screen as state in,events out

你的屏幕不应该在意你的数据是来自视图模型,还是只是你为单个测试创建的静态状态。它也不应该关心接收事件的对象是谁。

3. Build only the public APIs you need

4. Module structure -> Graph structure

5. Check out the Updated resources

Kotlin DSL 和 Navigation Compose 中的类型安全

NowInAndroid app: github.com/android/now...

相关推荐
FlightYe44 分钟前
linux系统编程(八):阻塞与非阻塞IO对比
android·linux·运维·服务器·github·vim
恋猫de小郭1 小时前
Flutter iOS Deep Link 为什么会突然失效:一系列难以言喻的问题
android·前端·flutter
Kapaseker2 小时前
小白都看得懂的 Skill 教程 - 初识 Skill
android·kotlin·vibecoding
神奇小梵2 小时前
安全和开发的需要了解的知识————下载内容的安全,和下载内容如何运行
android·windows·安全·个人开发
2501_915909062 小时前
iOS 证书创建与管理 类型限制 p12 密码与云备份实操
android·ios·小程序·https·uni-app·iphone·webview
黄毛火烧雪下2 小时前
Service 推送 / Stub·Proxy 对调
android
zhangphil3 小时前
Android Coil 3 ImageRequest.Builder error() 和 fallback()异同
android·kotlin
我命由我123453 小时前
Jetpack Compose - @Preview 注解
android·java·java-ee·android studio·android jetpack·android-studio·android runtime
淡淡的香烟3 小时前
Android中WebRTC通信使用
android·webrtc
一笑的小酒馆14 小时前
Android中WebRTC通信
android