Toolbar其實是一個ActionBar的變體,大大擴展了Actionbar。我們可以像對待一個獨立控件一樣去使用ToolBar,可以將它放到屏幕的任何位置,不必拘泥於頂部,還可以將它改變高 ...
本文是對API中的方法做了介紹,如果想要看如何讓這些方法兼容 .x或 .x可以看這篇文章: 用開源項目ActivityOptionsICS讓ActivityOptions的動畫實現兼容 新版的V 包中有了這個類 ActivityOptionsCompat,我們可以通過這個類來啟動activity和添加動畫。但不幸的是所有的動畫都沒有給 .x用的,大部分動畫也對 .x不兼容。我們就來看看是否讓低版本 ...
2014-11-10 19:41 2 17516 推薦指數:
Toolbar其實是一個ActionBar的變體,大大擴展了Actionbar。我們可以像對待一個獨立控件一樣去使用ToolBar,可以將它放到屏幕的任何位置,不必拘泥於頂部,還可以將它改變高 ...
Slider,我更喜歡叫他SeekBar,其實是一個東西啦,就是拖動條。5.0的拖動條和4.x上的HOLO風格完全不同,平添了一些精致。此外還加入了數值指示器,讓用戶在滑動的時候就能知道現在到了什么位置。Ok,理想很美好,兼容很殘酷!我雖然改了很多兼容包本身的bug,但是還是有個挺大 ...
今天說的又是一個5.0中才有的新控件——CardView(卡片視圖)。這個東東其實我們早就見過了,無論是微博還是人人客戶端,它都有出現。通常我們都是通過自定義一個背景圖片,然后通過給layout進行設置背景樣式來實現這個卡片視圖。雖然現在5.0和第三方庫都有了這個view,但是我還是很建議 ...
很長一段時間沒寫東西了,其實是因為最近在研究Material Designer這個東西,熬夜熬的身體也不是很好了。所以就偷懶沒寫東西,這回開的這個系列文章是講如何將Material Designer在程序中實現。作為一個程序員我們不需要關心太多的設計,我們只需要知道設計師給出的要求我們能否實現 ...
在Material Designer中,色彩再一次被擺到了重要的位置上。官方文檔中竟然給出了500種配色方案進行選擇。就是為了給不同的手機、電視、手表上帶來一直的用戶體驗。 更多用於控制色彩的屬性,可以參考 ...
矩形按鈕是我們很常用的控件,讓其擁有5.0動效必須自定義控件。本文講解的控件是參考: https://github.com/shark0017/MaterialDesignLibrary ...
除了中規中矩的矩形按鈕外,5.0中將按鈕扁平化,產生了一個扁平按鈕——Flat Button。這個按鈕降低了很多存在感,主要用於在對話框,提示欄中。讓整個界面減少層級。今天說的就是它的用法。 ...
ChekBox的用途我們就不必多說了,算是一個很古老的控件了,何其類似的還有RadioButton,這個東西因為我目前還沒寫出來,所以用了別人的一個lib,這下面會說到。順便說一句,如果你的app是在5.0環境下編譯的,那么你用傳統的checkbox時,你會發現checkbox在低版本 ...