- パーミッション取得
Jetpack ComposeでPermissionを取得したい - 縁側プログラミング
- LazyXXXのかくつき
こっちはまさにLazyVerticalGrid使ってて気になってたとこだった
LazyColumnのスクロールがカクカクするときの確認ポイント(Stableアノテーション) - 縁側プログラミング
- Jetpack Compose内でのコルーチン
ボタンのonClickで時間かかる処理をしたいときはrememberCoroutineScope()を使う
コンポーザブルでコルーチンを使いたい場合は、LaunchedEffectを使う
コルーチンのキャンセルとかの例もあり参考になる
Jetpack ComposeのonClickでコルーチンを使いたい - 縁側プログラミング
- マテリアルアイコンの使い方
Icons.Default.XXXで使える
全てのアイコンを使えるようにするにはmaterial-icons-extendedをbuild.gradleに追加する必要あり
Jetpack Composeでマテリアルアイコンを表示したい - 縁側プログラミング
- Navitionで遷移を実装している場合のonPause, onResume処理
Navigationを使ってActivityやFragment内の遷移を実装していて
onPause, onResumeのタイミングで処理したい場合、Lifecycleイベントを使って実現する
Jetpack ComposeでonResumeやonPauseの処理を書きたい - 縁側プログラミング