序言自从谷歌在2014年的IO大会上推出了Material Design新的设计规范后,安卓应用的整体美观程度提升了很大的一个层次, 安卓再也不是又黑又丑的界面,取而代之的是拥有丰富的颜色,美观的按钮,好的用户体验...
分类:
移动开发 时间:
2016-04-21 07:33:21
阅读次数:
224
就算Google从很早开始就自带了设置引导页动画的接口,但是就我目前看来市面上使用引导页动画的还是很少的,也不知道是为什么,一想到Material Design的使用率也这么少表示很心塞。
首先来看看市面上千篇一律的引导页效果,诺:
很单调对不对,你们没看吐我都看吐了,再看一份加了引导页动画效果的:
有没有瞬间耳目一新的感觉,下面就谈谈如何做出这样的引导页动画。其实从Android 3.0也就...
分类:
其他好文 时间:
2016-04-16 15:27:25
阅读次数:
257
android:fitsSystemWindows="true"是一个boolean值的内部属性,让view可以根据系统窗口(如status bar)来调整自己的布局,如果值为true,就会调整view的paingding属性来给system windows留出空间...用于实现状态栏,即 沉浸式状... ...
分类:
移动开发 时间:
2016-04-15 20:01:31
阅读次数:
131
android 的5.0发布不光google官方给出了一些新控件,同时还给出了一套符合material design风格的设计标准,这套标准将未来将覆盖google所有产品包括pc端,网站,移动端。在android端上陆续出现了许多开源的控件库开始以google的以 material design为指导而设计的新风格控件库,对比了多个库之后这里推荐一套比较齐全且效果比较好的控件库,使用方法和传统控件...
分类:
移动开发 时间:
2016-04-15 14:08:07
阅读次数:
246
从实际使用需要出发,以最简单的方式实现了几种类型的MD状态栏。(重点在fitsSystemWindows的使用)
0,使用前提
targetSdkVersion 23;
support librariy 23.3.0
styles-v19: true
styles-v21+: true @android:color/transparent
1,最普通的类型:只有一个ToolB...
分类:
其他好文 时间:
2016-04-15 12:18:46
阅读次数:
256
刚开始接触到Android的时候,看到类似下面的一个Button:
当时感觉这样的button有点像Material Design风格,真的以为是裁剪好的图片,好奇心驱使我上网查找实现的方法,原来不是裁剪好的图片,只是用xml来定义我们想要的图片,现在想想真的是挺搞笑,哈哈。实现这种图片我们可以自定义view,当然啦,最简单的还是用xml文件来定义!
现在看来,实现上面的效果,真的是太...
分类:
其他好文 时间:
2016-04-15 12:18:42
阅读次数:
179
AppBarLayoutAppBarLayout跟它的名字一样,把容器类的组件全部作为AppBar。是继承LinerLayout实现的一个ViewGroup容器组件,它是为了Material Design设计的App Bar,支持手势滑动操作。默认的AppBarLayout是垂直方向的,它的作用是把... ...
分类:
移动开发 时间:
2016-04-11 20:19:02
阅读次数:
136
Material概述及主题学习地址:http://developer.android.com/training/material/get-started.html
使用material design创建App:
温习一下material design说明
在app中应用material 主题
创建遵循material design规则的布局
指定投射阴影的高度
使用ListView和CardVie...
分类:
移动开发 时间:
2016-04-10 14:38:48
阅读次数:
307
在经过几天的UNITY UGUI的学习后,在查阅相关资料时发现很多NGUI的东西,后发现ngui是ugui的老一辈,而ugui与ngui有什么不一样呢? ugui与ngui区别 uGUI的Canvas 有世界坐标和屏幕坐标uGUI的Image可以使用material UGUI通过Mask来裁剪,而N ...
分类:
其他好文 时间:
2016-04-10 00:51:07
阅读次数:
166
这两个控件也是Google在2015 I/O大会上公布的Design Library包下的控件,使用比較简单,就放在一起讲了,但有的地方也是须要特别注意一下。 TextInputLayout TextInputLayout功能很easy,就是用于用户在EditText中输入时hint的提示和错误的提 ...
分类:
其他好文 时间:
2016-04-03 09:02:13
阅读次数:
226