矩形按鈕是我們很常用的控件,讓其擁有5.0動效必須自定義控件。本文講解的控件是參考: https://github.com/shark0017/MaterialDesignLibrary ...
. 一個新特性就是出現了這么一個圓形的懸浮指示按鈕,這個按鈕可以用來體現一個全局的重要功能,比如添加賬戶什么的。這個按鈕有兩種大小,一種是正常的按鈕大小,一種是小型的按鈕。官方文檔中介紹的是小心的按鈕尺寸僅僅用於配合屏幕上的其他元素制造視覺上的連續性 不理解 。總之我們經常用的是正常的按鈕,小型按鈕就看需求了。從代碼來看,小尺寸的按鈕就是繼承的正常尺寸的按鈕,寫這部分的代碼這也是令我最痛苦的,后 ...
2014-12-05 16:08 0 3818 推薦指數:
矩形按鈕是我們很常用的控件,讓其擁有5.0動效必須自定義控件。本文講解的控件是參考: https://github.com/shark0017/MaterialDesignLibrary ...
除了中規中矩的矩形按鈕外,5.0中將按鈕扁平化,產生了一個扁平按鈕——Flat Button。這個按鈕降低了很多存在感,主要用於在對話框,提示欄中。讓整個界面減少層級。今天說的就是它的用法。 這個按鈕繼承自矩形按鈕,所以擁有很多矩形按鈕的屬性,關於矩形按鈕請看上一篇文章。 首先還是添加 ...
5.0中的switch和之前完全不同了,漂亮不漂亮咱們另說,總之4.x上是沒有這樣的效果了。實現方式有兩種,一種是用這個兼容包來做類似的效果,一種是用傳統的checkbox來代替。我感覺兼容包的效果是不錯,但少了點擊后立刻開關的感覺,而且在scrollView等可以滑動的中,可能會出現操作 ...
進度條我們都很常見了,新的設計規范中提出了各式各樣的進度條,本篇就會介紹大部分進度條的實現。實現方式和規范的示例圖可能略有差異,還是那句話根據具體需求進行改變吧。 PS:本文較長 參考文檔:http://design.1sters.com/material_design/components ...
新版的Android5.0添加了漣漪效果,雖然開源的庫提供了各種控件便於大家使用漣漪效果。但是仍舊不可能滿足所有需求,因此我今天改出來一個類叫做,LayoutRipple,其實感覺跟應該叫Ripp ...
Theme material主題可以定義為如下形式: @android:style/Theme.Material @android:style/Theme.Material.Light @android:style ...
很長一段時間沒寫東西了,其實是因為最近在研究Material Designer這個東西,熬夜熬的身體也不是很好了。所以就偷懶沒寫東西,這回開的這個系列文章是講如何將Material Designer在程序中實現。作為一個程序員我們不需要關心太多的設計,我們只需要知道設計師給出的要求我們能否實現 ...
在Material Designer中,色彩再一次被擺到了重要的位置上。官方文檔中竟然給出了500種配色方案進行選擇。就是為了給不同的手機、電視、手表上帶來一直的用戶體驗。 更多用於控制色彩的屬性,可以參考 ...