Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ノハナ社のレイアウト戦略

HiroYUKI Seto
February 03, 2018

 ノハナ社のレイアウト戦略

2018/2/9
DroidKaigi 2018 DAY02 room1 10:30~
発表の付録3

HiroYUKI Seto

February 03, 2018
Tweet

More Decks by HiroYUKI Seto

Other Decks in Technology

Transcript

  1. Q1 Q. レイアウトエディタ使ってます? A. 使ってません   ・意図しない要素が追加されるリスクが怖い   ・エンジニアが楽をしても結局はQAコストになる  

    ・ConstraintLayoutの属性はそんなに多くないです    ・覚えましょう ※eclipse時代から開発しているのでxmlに慣れすぎている
  2. Measure回数 ViewGroup Measure回数 FrameLayout 自身のMeasureSpecがEXACTLYなら1回 それ以外は2回されるViewあり LinearLayout WeightがないViewは1回 WeightをあるViewはだいたい2回 RelativeLayout

    2回 ConstraintLayout Viewのサイズが固定値なら1回 そうでなければ2〜最大3回 ただし別途複数回レイアウト計算が走る
  3. ノハナ流 ViewGroup決定メソッド LinearLayout RelativeLayout CosntraintLayout 縦 or 横一直線な レイアウト レイアウトが直近で

    修正される可能性が 高い RelativeLayoutでも 実現できそう YES NO でもConstraintLayoutを 使うと楽