Translate

2010年10月27日 星期三

99-1朝陽資工 - 手持式裝置程式設計 - Layout

常用Layout包裝方式  ( layout_width, layout_height)

  • fill_parent
  • wrap_content

Layout Type
  • Linear Layout
    • orientation 
      • vertical
      • horizontal
  • Table Layout
    • stretchColumns  :  值2為 3*3大小
    • shrinkColumns : 指定當填滿時,哪一格要往下挪字
    • collapseColumns : 隱藏指定列
    • 使用 TableRow 規劃每一行
    • 延伸閱讀:http://ppt.cc/1ROY
    • Exercise
      • 使用collapseColumns 讓按鈕消失
      • TableLayout object
        • setColumnCollapsed()  可以控制 collapseColumns 
  • Relative Layout
    • layout_toRightOf
    • layout_below
    • layout_toLeftOf
  • Absolute Layout
    • layout_y , layout_x
      • px (pixels)像素
      • dip (device independent pixels)設備獨立像素
        • Android Applications for Multiple Screen Sizes
          http://diigo.com/0ddsi
        • Supporting Multiple Screens | Android Developers http://diigo.com/0ddsg
  • Frame Layout
    • 最簡單的Layout模式
    • layout_gravity指定位址


沒有留言: