Day 1 . 布局与优化

1.布局方式:RelativeLayout(相对布局,减少布局层次)

      LinearLayout(横向纵向的排列,利用Weight的比重方式适配屏幕)
      不要嵌套使用多个layout_weight的LinearLayout。

      FrameLayout(帧布局,叠加的方式)

      TableLayout(需要做成表格的形式时)

      TIPS:<include/>(引用布局) 

           <merge/减少VIEW层级>

           <ViewStub/ 可见时调用>

2.优化:删除无用布局。

    减少视图层级。

    结构清晰,布局合理。

    TIPS:Android lint(删除无用的资源)

         HierarchyViewer(分析布局层级)

results matching ""

    No results matching ""