美文网首页移动开发程序员Android技术知识
30分钟入门Android Material Design

30分钟入门Android Material Design

作者: DreamWinter | 来源:发表于2016-06-16 02:17 被阅读983次

前言

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/

相关文章

网友评论

    本文标题:30分钟入门Android Material Design

    本文链接:https://www.haomeiwen.com/subject/pxrmdttx.html