Navigation + BottomNavigationでタブの遷移先を条件に合わせて変更する Posted on April 7, 2021 NavigationとBottomNavigationを組み合わせた場合、各タブの遷移先は以下のようなmenu xmlに記述したものに固定され [Read More]
2020年1月に出版したKotlin本とFlowの活用ついて Posted on May 28, 2020 本だしたぞ! みんなのKotlin 現場で役立つ最新ノウハウ!KotlinはJetBrains社が開発したプログラミング言語で,Androidア [Read More] Kotlin Coroutines
RecycledViewPoolをいい感じにFragment間で共有する あるいはEpoxyRecyclerViewによるRecycledViewPoolの共有 Posted on March 14, 2019 いまCATS(新規サービスの立ち上げをひたすらするチーム)で開発してるアプリではRecyclerViewのAdapterにEpoxyを使って [Read More] Android RecyclerView RecycledViewPool
DroidKaigiアプリのタイムテーブルをつくった話とライブラリ化した報告 Posted on February 13, 2019 DroidKaigi 2019アプリにコントリビュートしました!! DroidKaigi 2017ぶり。 仕事でのRecyclerView.LayoutManager実装の経験を活かし [Read More] Android RecyclerView LayoutManager
RecyclerView.LayoutManagerとRecyclerView.ItemDecoration Posted on December 29, 2018 近況ですが11月にFRESH LIVEからCATSに異動しました。新規事業の立ち上げをしまくるAndroid/iOS/Webのエンジニア集団で [Read More] Android RecyclerView LayoutManager ItemDecoration
RecyclerView.LayoutManagerの実装方法 Posted on December 1, 2018 仕事でLinearLayoutManagerやGridLayoutManagerといったGoogle提供のLayoutManagerでは実現 [Read More] Android RecyclerView LayoutManager
ExposedでMySQLに接続する Posted on November 5, 2018 最近趣味でKtorでサーバーを書いてます。 サーバーサイドでJVM言語でMySQLを扱ったことがなかったのでメモ。 今回はJetBrainsが [Read More] Exposed MySQL JDBC
Dagger2のwrapper、Motifを試す Posted on November 1, 2018 MotifはUberが開発しているDIライブラリで、SimpleなAPIが特徴です。 JSR-269(Annotation Processing)を使ってDagger2のコードを [Read More] Android DI Motif
Dagger2からKoinに移行しようとしてみた。 Posted on October 31, 2018 春ぐらいからFRESH LIVEの配信アプリFRESH CASTを開発しています。 FRESH CASTのDIはDagger2 Android Supportを採用している [Read More] Koin DI Kotlin Android
AsyncLayoutInflater vs Anko, AnkoはLayoutXMLを殺すのか? Posted on June 20, 2017 YokomakuさんがAsyncLayoutInflaterとLithoのパフォーマンス比較を行っていました。 Again: AsyncLayoutInflater vs Litho #potatotips - Celeste Engineer ちょっと気にな [Read More] Anko AsyncLayoutInflater