Kotlin Jetpack ComposeのCircularProgressIndicatorを使用した際にクラッシュした Androidのアプリを作成している際に、Jetpack Composeを使用しています。CircularProgressIndicatorという、ローディング時に使用するような、クルクル回るアニメーションのレイアウトがあります。これを使... 2024.01.31 Kotlin
Kotlin Jetpack ComposeでGridレイアウトを使用した際にセルを正方形にするやり方 Jetpack ComposeのLazyHorizontalGrid(LazyVerticalGrid)を使用した時に、各コンテンツ内のセルを正方形にしたい場合のやり方です。 ソースコード LazyHorizontalGrid... 2023.12.22 Kotlin
Kotlin Jetpack Compose 端末で戻るボタンを押されたときの処理をカスタマイズする方法 Androidの端末には、戻るボタンが存在します。戻るボタンをタップされた際は、通常であれば、前のページに戻るや、アプリが閉じられたりします。 状況によっては、前のページに戻るや、アプリが閉じれるような処理ではなく、違う処理を行いた... 2023.12.20 Kotlin
Kotlin Jetpack Composeのレイアウトで最大値、最小値を設定する Jetpack Composeでレイアウトしている際に、内容によって横幅や、高さが自動で変わってほしいが、一定の横幅や高さ以内に収まってほしいときがあります。 その際に、指定するといい感じになると思う指定です。 Box( ... 2023.12.19 Kotlin
Kotlin Android ランチャーアイコンが消えた 通知をタップして反応する処理のために、intent-filterに手を入れていた際に、いきなりランチャーアイコンが消えてしまいまして・・・ 消えると思ってなかったので、最初、どの処理によって消えたのかわかりませんでした。 どう... 2023.09.25 Kotlin
Kotlin Kotlin Jetpack Composeでページネーション付きのレイアウト Jetpack Composeを使用して、ページネーション付きの横にスワイプ可能なページングレイアウトを作成した際のメモ。 個人的にJetpack Composeは非常にレイアウトし易いと思います。逆にXMLのレイアウトってイメージ... 2023.06.21 Kotlin
Kotlin Kotlin 絶対読んでおきたい公式サイト Kotlinの知識を深める上で絶対に読んでおきたい公式サイトのページに関するメモです。現在(2023年5月)での情報なので、今後変わる事もあると思いますが、下記のサイトは読んで、体験した価値があったと思うサイトの一覧です。 初めて... 2023.05.25 Kotlin
Kotlin Kotlin JetpackComposeでActivityを取得するやり方 簡単だけど、すぐ忘れてしまうのでメモ_φ(・_・ JetpackComposeでActivityを取得するソース ※Contextも // activity 取得 val activity = LocalContext.... 2023.05.22 Kotlin
Kotlin Kotlin Jetpack ComposeでQRコードを表示する Androidアプリの開発で、QRコードを表示するための方法です。ZXingを使用したやり方です。 準備 build.gradleに下記のコードを追加しました。バージョンは4.3.0の時点のものです。 implement... 2023.05.18 Kotlin
Kotlin Kotlin 「Compose での Android の基礎」で学ぶScaffoldの注意点 Jetpack Composeを学べる無料のコースである「Compose での Android の基礎」で紹介されている、「Jetpack Compose でのマテリアル テーマ設定」内で説明されているScaffoldを使用した時に、An... 2023.04.22 Kotlin