batchのブログ

知見の備忘録

2021-01-01から1年間の記事一覧

Jetpack Composeでリストの最後を検知する

この記事は Jetpack Composeでリストの最後を検知する - Qiita のコピーです。 Jetpack Composeでリスト表示を作るとき、今までのRecyclerViewのようにリスト表示を作るとき、 LazyColumnというComposableメソッドを使うと思います。 この LazyColumnの引数…

Kotlinのinlineとcrossinlineの挙動をバイトコードで追う

この記事は、Kotlinのinlineとcrossinlineの挙動をバイトコードで追う - Qiita のコピーです。 ただのメソッドの呼び出し Kotlinでこのようなコードを書いたとき fun main() { doSomeThing() } fun doSomeThing() { println("This is doSomeThing") } バイト…

RecyclerViewのAdapterにClickListenerのいい感じの渡し方とKotlinのラムダ式がチョットわかったはなし

みなさん、Itemの中にボタンがあるRecyclerViewのAdapterを実装するとき、そのボタンの押されたときの処理はどのように書いてますか。 自分は今までこんな感じで書いてました。 class MyAdapter(private val listener: ClickButtonListener) { override fun …

KMMでサンプル作ってみた

はじめに KMMはKotlin Multiplatform Mobileといって、KotlinでiOSとAndroidの共通なビジネスロジックを書いて時間と労力を節約しようというものです。(公式より) 最近は、Flutterのコミュニティがかなり活発で人気があるように感じますが、KMMはいい意味…