Android[Android] 009. androidx.navigation Hedgehogで確認したこのページの内容から加筆したものは以下です 1画面のアプリであっても拡張性のためベースにNavigationを適応するようにします 参考 依存関係設定 Project Structuer 設定 以下の最新を追加an...2022.10.28AndroidJetpack ComposeKotlinMaterial 3
Android[Android] 008. Jetpack Compose の状態 チュートリアルのJetpack Compose の状態がわかりやすいかもチュートリアルの内容をざっくり簡略化して確認Flow / LiveDataは別途確認 状態の仕組みについて 動作しない例 TemplateのGreeting()を流用し...2022.10.28AndroidJetpack ComposeKotlin
Android[Android] 007. Layout / Material3 Control 詳しくは以下とチュートリアルを参照 Layout Surface / Scaffold TopAppBarやFABなどを規定の場所に配置したい場合はScaffoldをでない場合はSurfaceをベースのレイアウトに使用Navigationな...2022.10.28AndroidJetpack ComposeKotlinMaterial 3
Android[Android] 006. material3.MaterialTheme Templateでui.theme配下にカスタムテーマが自動生成されます 自動生成のコードを修正 新規作成にも記載してますがTheme.ktは非推奨メソッドを使用しているので以下の修正と不要なimportの削除が必要です if (!view...2022.10.28AndroidJetpack ComposeKotlinMaterial 3
Android[Android] 005. Compose 修飾子(Modifier) コントロールなどのサイズ、レイアウト、動作、外観などを指定するために使用します 詳しくは以下一覧2022.10.28AndroidJetpack ComposeKotlinMaterial 3
Android[Android] 004. Android KTX ライブラリを選択する時に-ktxが付いているのがあるこれは Kotlin 拡張機能セットでktx版があるライブラリは問題なければとりあえずそれを使っておくkapt(kotlin-annotation-processing tools)版があ...2022.10.28AndroidKotlin
Android[Android] 003. 新規プロジェクト作成 New Project Template選択 Empty Compose Activity (Material3) を選択Minumum SDK はAPI26(Android 8.0)を指定最低APIレベルは21(Android 5.0)本...2022.10.28AndroidDolphinJetpack ComposeKotlinMaterial 3
Android[Android] 001. 開発に必要な情報 開発に必要な情報はAndroidデベロッパーのサイトに用意されています情報量が多くどこに必要なものを探すのが大変なのでリンクをまとめました Android Studio ダウンロードはダウンロードタブ、使い方は以下で確認できます Kotli...2022.10.28AndroidJetpack ComposeKotlinMaterial 3
AndroidMaterial Design 3 Catalog v1.0.1 2023.08.08 Flamingoで作成したMaterial Design 3 CatalogをGiraffeに移行しました GradleをGroovyからkts+Gradle Version Catalogsに変更、API 34 / ...1999.01.02AndroidGiraffeJetpack ComposeKotlinMaterial 3
AndroidMaterial Design 3 Catalog v1.0.0 2023.07.27 Google Developer Reference Material Design3のComponentsリストにあるものの実装方法確認の流れで作成したアプリをリリースしました Material Design 3 C...1999.01.01AndroidDolphinJetpack ComposeKotlinMaterial 3