visible true

技術的なメモを書く

jetpack compose

Jetpack Compose 0.1.0-dev05から0.1.0-dev06にしたときに変更が必要だったところ

前回に引き続いて。 left, rightがstart, endに レイアウトのleft, rightが start, endになりました。なるだろうなーと思ってたので想定どおり。 before LayoutPadding( top = 16.dp left = 8.dp, right = 8.dp, bottom = 16.dp ) after LayoutPadding( top …

Jetpack Compose 0.1.0-dev05で追加されたAdapterListを眺める

Jetpack Compose 0.1.0-dev05がリリースされましたね。0.1.0-dev05でui-foundationにAdapterListというComposableが追加されました。 待望のAdapterList AdapterListの説明は次のようになっています。 A vertically scrolling list that only composes and l…

Jetpack Compose 0.1.0-dev04から0.1.0-dev05にしたときに変更が必要だったところ

Jetpack Compose 0.1.0-dev05が出ました。 リリースノートはこちら https://developer.android.com/jetpack/androidx/releases/compose#0.1.0-dev05 前回に引き続き、アップデートでエラーになる部分と対応方法を紹介していきます。 androidx.ui.layout.Padd…

Jetpack Compose (0.1.0-dev04) でSeekBarをスクラッチする

Jetpack ComposeにはSeekBarがないので、必要な場合は今の所自分で作ることになります。で作りました。0.1.0-dev04 での実装なので将来そのままでは動かなくなると思うのでご注意ください。 Preview 使う 実際の動作はこんな感じになります streamable.com …

Jetpack Compose 0.1.0-dev03から0.1.0-dev04にしたときに変更が必要だったところ

Jetpack Compose 0.1.0-dev04が出ましたね、今回からリリースノートのページもできたみたいです。 developer.android.com まだプレビューなんでどんどんAPIが変わっていきます。もしまともに使ってるとえらいことになるわけですが、個人的にproduction ready…

Jetpack Composeでカスタムフォントを使う

Jetpack Composeでカスタムフォントを使うには、FontFamily を用いる。 res/fontにフォントファイルを置き、FontFamilyにFontを渡す。 // res/font/ipam.ttfがあるとすると次のようになる。 FontFamily( Font(name = "ipam.ttf", weight = FontWeight.W400, …

Android Studio 4.0とJetpack Compose関連の見るとよいところなどのメモ

Youtube Android Dev Summit '19のセッション! www.youtube.com Android Studio 4.0 とJetpack Composeのセットアップ Jetnewsというサンプルアプリを試したり、新規プロジェクトでJetpack Composeで始めたり、 既存のプロジェクトにJetpack Composeど導入…