【Android】List#getを使用している場合に警告を出す
前置き KotlinのListでget()を使用した場合、IndexOutOfBoundsExceptionがスローされる可能性があります。 そのため、使用された場合に警告を表示するカスタムLi...
9 search resultsShowing 1~9 results
前置き KotlinのListでget()を使用した場合、IndexOutOfBoundsExceptionがスローされる可能性があります。 そのため、使用された場合に警告を表示するカスタムLi...
前置き Fragmentで LifecycleCoroutineScope を得る方法として、下記2種類が挙げられます 直接 lifecycleScope を使う viewLifecycleOw...
前提 lifecycle-runtime-compose:2.6.0からcollectAsStateWithLifecycleが追加されました。 これを使用することで、ライフサイクルを意識した方...
前提 lifecycle-viewmodel-compose の2.5.0から saveable APIが追加されました。 まだ試験運用版ではありますが、これとStateを併用することで簡単に状...
背景 Compose Material3の1.1.0-alpha04で Date Picker が追加されました。 これの使い方について、現時点で日本語の記事が見つからなかったので、簡単にまとめ...
概要 ユニットテストを書いていて、Truthの MapSubject#ontainsExactlyEntriesIn() と MapSubject#containsAtLeastEntriesI...
概要 Jetpack Composeを使用して画面を作成した際、コード上は再コンポジションされているのに、端末上のUIが更新されないという事象に遭遇しました。 MainActivity.kt c...
やりたかったこと TextInputLayout を使ったテキストフィールドにテキストを指定したかった やったこと こんな感じにxmlで TextInputLayout にテキストを指定してみた...
何が起きたのか Jetpack Composeを導入したのに、@Previewを付けてもプレビューが表示されません。 下記の画像を見てください。正確には、本来Android Studioの画面右...
9 search resultsShowing 1~9 results
Qiita is a knowledge sharing service for engineers.