タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

viewに関するsattomiのブックマーク (1)

  • LinearLayoutとRelativeLayoutの使い分け - 嫁に下ネタ言うのやめたい

    Android のレイアウトファイルを作るとき今まであまり考えずに LinearLayout を使うことが多かった。 大抵の場合は LinearLayout と RelativeLayout どっちでも仕様を実現できるのでどちらを使うのが正しいのか、ちゃんと考えたことが無かったので考えてみようと思う。 まずはそれぞれの特徴から。 子 View を縦(vertical) or 横(horizontal)一列に並べて配置する。 [メリット] ・直感的に使いやすく Android 技術者であればほぼ全員使い方を知っている。 ・リーダブルコード的な観点で言うと構成を読み解きやすく優秀。 ・後からレイアウトを変えやすいので仕様変更に強い ・weightが便利 [デメリット] ・View階層が深くなりやすいので重くなることがある。 親 View を指定して相対的に位置を指定して配置する。 [メリット]

  • 1