Kotlinでリストを分割する

chunked(size)メソッドは、リストを引数sizeを超えないリストのリストに分割します。 結果のリストの最後のリストは、指定されたサイズよりも要素が少ない場合があります。 val list = listOf(“A …

Continue reading ‘Kotlinでリストを分割する’ »

OpenAPIを使ってみる(2) Androidアプリ(Kotlin)を作成する

OpenAPIを使って、Androidアプリ(Kotlin)を作成する。 「OpenAPIを使ってみる(1) Pythonでテストサーバーを立ち上げる」の続き。 環境 macOS Monterey openJDK 11( …

Continue reading ‘OpenAPIを使ってみる(2) Androidアプリ(Kotlin)を作成する’ »

Jetpack ComposeでImeActionを設定する

テキストフィールドにフォーカスがあるときのアクションボタンにDoneやNextなどを設定し、アクションボタンが押されたときに処理を実行する方法について。 アクションボタンの表示は、TextFieldのkeyboardOp …

Continue reading ‘Jetpack ComposeでImeActionを設定する’ »

Compose for DesktopでOSのダークモードの設定に合わせてテーマを変更する

先日、KotlinでOSがダークモードに設定されているかどうかを取得する方法を紹介した。 「KotlinでOSがダークモードに設定されているかどうかを取得する」 今回は、ダークモードの設定に合わせて、Compose fo …

Continue reading ‘Compose for DesktopでOSのダークモードの設定に合わせてテーマを変更する’ »