android 螢幕適配 課程筆記

來源:互聯網
上載者:User

標籤:

1 橫豎屏切換:
  檔案名稱同樣。  目錄不同.
  layout-port/ 代表豎屏
  layout-land/ 代表橫屏
  layout/ 代表不論什麼沒有修飾符的layout目錄。


  終於的實現 橫豎品方案:
  兩套 同樣名稱,單目錄不同的布局。




2 橫豎屏切換的時候:
  代碼須要進行 方向 的推斷。


  由於使用了不同的layout.xml
  因此須要代碼檢查。






3 對於尺寸的設定。 建議採用:


layout + style + dimension 的形式


layout  橫豎屏


style 來設定一下尺寸無法描寫敘述的舒心g: march_parent


dimension  來定義固定的尺寸




4 螢幕適配的原則:


1 金科呢使用 LinerLayout RelativeLayout
中 排版的屬性。 兵器使用margin_parent, warp_conent, margin 或者RelationLayout的項目 布局對齊。




2 假設不能使用尺寸舒心個, 盡量使用 dp 屬性。




5 sw  螢幕永遠不會旋轉 僅僅關注最短邊!




1 大螢幕和小螢幕  
採用 values-w<XXX>dp的方式 進行寬度的適配。
採用 values-h<XXX>dp的方式 進行高度的適配。
採用 values-sw<XXX>dp的方式 進行最短邊長度的適配




2  當sw<XXX>dp 與 h<XXX>dp 都匹配的時候,
選用 sw<XXX>dp 的資源。



android 螢幕適配 課程筆記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.