2021-01-01から1年間の記事一覧
この記事は Jetpack Composeでリストの最後を検知する - Qiita のコピーです。 Jetpack Composeでリスト表示を作るとき、今までのRecyclerViewのようにリスト表示を作るとき、 LazyColumnというComposableメソッドを使うと思います。 この LazyColumnの引数…
この記事は、Kotlinのinlineとcrossinlineの挙動をバイトコードで追う - Qiita のコピーです。 ただのメソッドの呼び出し Kotlinでこのようなコードを書いたとき fun main() { doSomeThing() } fun doSomeThing() { println("This is doSomeThing") } バイト…
みなさん、Itemの中にボタンがあるRecyclerViewのAdapterを実装するとき、そのボタンの押されたときの処理はどのように書いてますか。 自分は今までこんな感じで書いてました。 class MyAdapter(private val listener: ClickButtonListener) { override fun …
はじめに KMMはKotlin Multiplatform Mobileといって、KotlinでiOSとAndroidの共通なビジネスロジックを書いて時間と労力を節約しようというものです。(公式より) 最近は、Flutterのコミュニティがかなり活発で人気があるように感じますが、KMMはいい意味…