30分鐘入門Android Material Design

前言

Google在2014年的IO大會上變發(fā)布了Material Design,時隔兩年,還沒嘗試過的同學是時候學習一波啦~
這里,我通過一個簡單的Demo來向大家展示Material Design。

Material Start

Demo地址:
https://github.com/XunMengWinter/MaterialStart/
這個Demo只有三個頁面,基本上是最常用的,還封裝了三個BaseActivity,擴展起來非常方便。

1. 頭部展示圖+列表

2. 常規(guī)頁面+標題欄菜單

3. 設置頁面

Demo里面寫得比較清楚,建議大家先把demo跑起來,然后一邊看效果一遍看代碼。


material_start.jpg

關于Material Design,我的建議是:

標題菜單丟在menu資源文件夾里;
大多數Activity布局頁面無需包含標題欄,在mainifest中設置label就好了;
千萬不要通過設置windowTranslucentStatus來實現沉浸式,得不償失,除非要做的界面本來就是奇葩;
不要自定義標題欄,因為不需要標題欄(系統自帶),如果你一定要自定義,請包含ToolBar。

資源

https://github.com/XunMengWinter/MaterialStart/

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容