yumemi-inc / android-training-template

Apache License 2.0
13 stars 2 forks source link

横長な画面を考慮した仕様に修正する #47

Open TBSten opened 3 weeks ago

TBSten commented 3 weeks ago

6 について。

現状の仕様だと横長のレイアウトが意識されていません。画面回転時やCMP導入時の他プラットフォームを考慮すると現状の仕様では実装の難易度が無駄に高くなるように感じます。

Seo-4d696b75 commented 3 weeks ago

修正案 (https://github.com/matsumo0922/android-training-template/pull/63 を参考に)

  1. 天気情報の描画範囲(天気アイコン+気温+ボタン)は画面中心寄せ、幅は画面幅の50%、高さはコンテツに応じて動的に決定
  2. 気温Text、Button の高さはコンテンツを内包する最小サイズ、幅は図の通り
  3. 天気アイコンは残りの描画範囲内において アスペクト比1:1&水平方向に中央寄せの条件を満たす最大サイズ

image