Closed LeoAndo closed 1 year ago
close https://github.com/LeoAndo/AndroidGithubSearch/issues/19
Responsive UI対応を行いました。 ActivityでWindowWidthSizeClassを判定し、エントリポイントとなる画面(Composable)をタイプ別に用意しました。
WindowWidthSizeClass
https://github.com/LeoAndo/development-conference-memo/issues?q=is%3Aissue+is%3Aopen+large+ https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:compose/material3/material3/samples/src/main/java/androidx/compose/material3/samples/NavigationRailSamples.kt https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:compose/material3/material3/samples/src/main/java/androidx/compose/material3/samples/DrawerSamples.kt https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:compose/material3/material3/samples/src/main/java/androidx/compose/material3/samples/ https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/WindowSizeClass https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/package-summary
issues (任意)
close https://github.com/LeoAndo/AndroidGithubSearch/issues/19
修正内容 (必須)
Responsive UI対応を行いました。 Activityで
WindowWidthSizeClass
を判定し、エントリポイントとなる画面(Composable)をタイプ別に用意しました。refs (任意)
https://github.com/LeoAndo/development-conference-memo/issues?q=is%3Aissue+is%3Aopen+large+ https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:compose/material3/material3/samples/src/main/java/androidx/compose/material3/samples/NavigationRailSamples.kt https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:compose/material3/material3/samples/src/main/java/androidx/compose/material3/samples/DrawerSamples.kt https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:compose/material3/material3/samples/src/main/java/androidx/compose/material3/samples/ https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/WindowSizeClass https://developer.android.com/reference/kotlin/androidx/compose/material3/windowsizeclass/package-summary
capture (Compact)
capture (Medium)
capture (Expanded)