Android

Android

[Android] 006. material3.MaterialTheme

Templateでui.theme配下にカスタムテーマが自動生成されます 自動生成のコードを修正 新規作成にも記載してますがTheme.ktは非推奨メソッドを使用しているので以下の修正と不要なimportの削除が必要です if (!view...
Android

[Android] 005. Compose 修飾子(Modifier)

コントロールなどのサイズ、レイアウト、動作、外観などを指定するために使用します 詳しくは以下一覧
Android

[Android] 004. Android KTX

ライブラリを選択する時に-ktxが付いているのがあるこれは Kotlin 拡張機能セットでktx版があるライブラリは問題なければとりあえずそれを使っておくkapt(kotlin-annotation-processing tools)版があ...
Android

[Android] 003. 新規プロジェクト作成

New Project Template選択 Empty Compose Activity (Material3) を選択Minumum SDK はAPI26(Android 8.0)を指定最低APIレベルは21(Android 5.0)本...
Android

[Android] 002. Android Studio 設定

Android Studio インストール/アップデート 2022/10/28 時点で最新のリリースバージョンの以下をインストールまたはアップデートしますAndroid Studio Dolphin 2021.3.1 Patch 1 bui...
Android

[Android] 001. 開発に必要な情報

開発に必要な情報はAndroidデベロッパーのサイトに用意されています情報量が多くどこに必要なものを探すのが大変なのでリンクをまとめました Android Studio ダウンロードはダウンロードタブ、使い方は以下で確認できます Kotli...
Android

[Android] 000. 開発環境の選定

Androidアプリ開発をはじめる前に開発フレームワーク/開発言語など開発環境を何にするか決める必要があります 重視したい内容は...・保守性のためできる限りオフィシャルの標準的なものを使用したい・UIをリッチにしたいのでMaterial ...
Android

Material Design 3 Catalog v1.0.1

2023.08.08 Flamingoで作成したMaterial Design 3 CatalogをGiraffeに移行しました GradleをGroovyからkts+Gradle Version Catalogsに変更、API 34 / ...
Android

Material Design 3 Catalog v1.0.0

2023.07.27 Google Developer Reference Material Design3のComponentsリストにあるものの実装方法確認の流れで作成したアプリをリリースしました Material Design 3 C...