Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/seo-4d696b75/compose-navigation-sample
https://github.com/seo-4d696b75/compose-navigation-sample
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/seo-4d696b75/compose-navigation-sample
- Owner: Seo-4d696b75
- Created: 2023-07-13T10:29:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-13T10:42:48.000Z (over 1 year ago)
- Last Synced: 2023-07-13T11:44:29.804Z (over 1 year ago)
- Language: Kotlin
- Size: 139 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# compose-navigation-sample
Compose Navigation を利用した画面遷移おいて、`NavHost`のstartDestinationで指定した最初の画面に引数を渡すサンプルアプリ
### 画面構成
```mermaid
stateDiagram-v2
[*] --> MainActivity
state MainActivity {
[*] --> HomeScreen
HomeScreen --> FormScren: next
}
state ResultActivity {
state checkArg <>
[*] --> checkArg: receive and check arg
checkArg --> ResultAScreen
checkArg --> ResultBScreen
}
FormScren --> ResultActivity: startActivity
```### 動作イメージ
https://github.com/Seo-4d696b75/compose-navigation-sample/assets/25225028/980c6d37-580b-4d64-bca8-d52d5abd31f2