はじめに
普段Compose実装をしていると、Previewを使って簡単に静的なUI確認をできると思います。
実は結構オプションがあるのはご存知でしょうか?
オプション
widthDp
名前の通り横幅を設定できます。
Flowを使ってる時や、textOverflowの確認など色々できて便利です
heightDp
これも名前の通り高さの設定です。
ScrollableなUIなど、さまざまなことで使えます。
locale
その端末の地域設定を変えられます。
stringResなどを確認できますね。
showSystemUi
ステータスバーとアクションバーを表示することができます。
edge to edge対応などで役立つかと思います。
uiMode
ダークモードなどの切り替えができてテーマの確認ができます。
device
任意のデバイス名を設定すると端末サイズの異なるプレビューを確認できます。
前述のwidthなどの設定をしないで済むので便利ですね
wallpaper
これはあまり使う機会がないかと思いますが、ダイナミックカラーをアプリで利用しているとユーザーが選択している壁紙の色がどんなものかなどの確認ができます
最後に
showBackgroundなどの主要なものは省きました。
自分が主に使ってるのはdeviceやwidthDpあたりですね