Android [Android] 033. ポケモン図鑑アプリ(PokeApi) RemoteMediator(Paging)の流れで実装してみました最適な実装のアプリではなくあくまでRemoteMediator+Pagingを使用した実装の検証的なものですポケモンやってないのであんま詳しくないけど追加ダウンロードコンテ... 2023.09.15 AndroidGiraffeJetpack ComposeKotlinMaterial 3
Android [Android] 032. Room(DB) Relation vs TypeConverter List<T>やMap<T>はDBの値として直接格納できないのでどのように対応するか的な話ですList<T>やMap<T>をJsonの文字列に変換してStringとして保存する方法と個別にDBのTableを作ってRelationで連結して取... 2023.09.14 AndroidGiraffeJetpack ComposeKotlin
Android [Android] 031. RemoteMediator(Paging) PagingするたびローカルDBにデータがなかったらWebApiで取得してローカルDBに保存する処理をRemoteMediatorを使って実装してみました使い方は簡単でPager作成時にRemoteMediatorを指定するだけですdeve... 2023.09.12 AndroidGiraffeJetpack ComposeKotlinMaterial 3
Giraffe [Android] 024. Room(DB) 今回はbuild.gradle.kts+Gradle Version Catalogsでの設定と019. ViewModel(lifecycle-viewmodel-compose:2.5.0)で紹介したパターンで実装してみましたFlowに... 2023.08.31 GiraffeJetpack ComposeKotlinMaterial 3
Android [Android] 018. Room(DB) Roomを使用してローカルデータベースを扱う以下が参考になるかもです設定Project Structureandroidx.room:room-ktxなど最新バージョンを確認してVariablesでroom_versionを追加するroom... 2022.11.11 AndroidJetpack ComposeKotlinMaterial 3