Japanese subtitles

← 07-18 Optimizing Layouts

Get Embed Code
10 Languages

Showing Revision 3 created 04/26/2015 by Udacity.

  1. レイアウトを学ぶにあたり
  2. わざと複雑な入れ子にした
    レイアウトを取り上げましたが
  3. それには代償がともないます
  4. 繰り返しますが プラットフォームの
    リソース不足はなるべく避けましょう
  5. 複雑なレイアウトを増やすと
    さらにリソースを消費し
  6. アプリのパフォーマンスや
    レスポンスにも影響を与えます
  7. 改善策を2つ紹介しましょう
  8. 1つ目は広く浅いレイアウトを作ることです
  9. 深く狭いレイアウトは逆効果です
  10. つまり兄弟要素を増やし子要素を減らします
  11. シンプルな階層構造になります
  12. またViewの数を極端に増やすのは避けましょう
  13. 一般的にアクティビティのビューが
    10階層を超えたり
  14. 合計のビュー数が80を超えたりしたら多すぎです
  15. この数字はかなり大きいと思うかもしれませんが
  16. Hierarchy Viewerツールで確認すれば
  17. そうではないことが分かります