30分钟入门Android Material Design

前言

Google在2014年的IO大会上变发布了Material Design,时隔两年,还没尝试过的同学是时候学习一波啦~
这里,我通过一个简单的Demo来向大家展示Material Design。

Material Start

Demo地址:
https://github.com/XunMengWinter/MaterialStart/
这个Demo只有三个页面,基本上是最常用的,还封装了三个BaseActivity,扩展起来非常方便。

1. 头部展示图+列表

2. 常规页面+标题栏菜单

3. 设置页面

Demo里面写得比较清楚,建议大家先把demo跑起来,然后一边看效果一遍看代码。


material_start.jpg

关于Material Design,我的建议是:

标题菜单丢在menu资源文件夹里;
大多数Activity布局页面无需包含标题栏,在mainifest中设置label就好了;
千万不要通过设置windowTranslucentStatus来实现沉浸式,得不偿失,除非要做的界面本来就是奇葩;
不要自定义标题栏,因为不需要标题栏(系统自带),如果你一定要自定义,请包含ToolBar。

资源

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容