如何使用android design support library

來源:互聯網
上載者:User

標籤:nav   如何   簡單   完整   nbu   hid   開發經驗   db2   actionbar   

Android應用Design Support Library完全使用執行個體 - OPEN 開發經驗庫
http://www.open-open.com/lib/view/open1433385856119.html

Android MD風格相關控制項小結 - 簡書
http://www.jianshu.com/p/5e6f2ae1d2ec

 

在android studio中引用這個庫非常簡單,只要在 build.gradle 檔案中加上這段代碼: compile ‘com.android.support:design:22.2.0即可

android design support library中有如下幾個控制項

 

1,Floating Action Button

一個負責顯示介面基本操作的圓形按鈕。Design library中的FloatingActionButton 實現了一個預設顏色為主題中colorAccent的懸浮操作按鈕,

 

2,TextInputLayout

TextInputLayout作為一個父容器控制項,封裝了新的EditText。通常,單獨的EditText會在使用者輸入第一個字母之後隱藏hint提示資訊,但是現在可以使用TextInputLayout 來將EditText封裝起來,提示資訊會變成一個顯示在EditText之上的floating label,這樣使用者就始終知道他們現在輸入的是什麼。

 

3,Snackbar

Snackbar提供了一個介於Toast和AlertDialog之間輕量級控制項,它可以很方便的提供訊息的提示和動作反饋。

 

 

4,TabLayout

Tab滑動切換View並不是一個新的概念,Google卻是第一次在support庫中提供了完整的支援,而且,Design library的TabLayout 既實現了固定的選項卡 - view的寬度平均分配,也實現了可滾動的選項卡

 

5,NavigationView

NavigationView在MD設計中非常重要,Google提供了NavigationView來實現導覽功能表介面

 

6,AppBarLayout

相當於之前的ActionBar,但是自由度更加高

 

 

 

7,CoordinatorLayout

這次新添加的一個增強型的FrameLayout。在CoordinatorLayout中,可以在FrameLayout的基礎上完成很多新的操作。

 

8,CollapsingToolbarLayout

提供了一個可以摺疊的Toolbar,這也是Google+、photos中的效果。Google把它做成了一個標準控制項,更加方便大家使用。

如何使用android design support library

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.