デザイン」カテゴリーアーカイブ

Compose UI:Column/Row/Box(コンテナ型のUI)

投稿日:  更新日:

Jetpack composeは、アプリ開発に必要な一通りのUIコンポーネントをライブラリで提供しています。 そのライブラリ中にUI要素を格納する機能をもつコンテナ型のUIがあります。 Column/Row/Boxがコン … 続きを読む

Kotlin:拡張関数と拡張プロパティ

投稿日:  更新日:

継承を行うことなく新しい機能(関数やプロパティ)をクラスへ追加する「拡張機能」についてまとめます。 何処にでも手軽に定義できるため、とても重宝する仕組みですが、乱用するとプログラムが無法地帯になるので、管理は重要です。そ … 続きを読む

Jetpack Compose:画面のプレビュー(@Preview)

投稿日:  更新日:

Android StudioにおけるJetpack Composeプロジェクトは、エディタ上でUIのプレビューが行えます。 Kotlinで記述した画面構成(UIツリー)が視覚的に確認できるので、とても便利です。 さらに、 … 続きを読む