什么?还不会MDUI?
没关系!本文教你如何打造出一手漂亮的软件UI
从此不再嫌弃自己的软件!
从此不再四处抄袭别人的UI设计
还在等什么?快点行动起来吧!
让我们一起走进Material design UI的大门吧!
PS.阅读前记得点击正序查看
PS2.转载需经过本人同意,且附上本文链接
PS3.所有引用的资料已从文中注明,以后引用不再重新标记
PS4.本文主要是进行md适配iapp并且进行整理,难免会有遗漏之处,还请大家指正
PS5.上次发过一个,这次推翻重置,原来那个不用管了
2018/8/19 13:38
©Rcraft官方站&晓空blog
By 空间之皇
Material design UI是什么?
Material design UI是由谷歌公司开发的一套跨平台视觉UI开发语言,追求质感与贴近现
实为原则的视觉体验。
也许你会问UI是什么
那么我可以告诉你,UI就是用户操作界面的意思,也就是你看到的所有的界面都可以被称之为UI
Material design UI原始于安卓5.0的诞生,安卓5.0这个编号或者名称有着特别的含义
因为Material design UI诞生了,安卓也终于脱离了老式的虚拟机开始走上ART的道路,从此速度终于开始追上苹果。
咳,扯远了。。。
总而言之,Material design UI从安卓5.0诞生,有着相当多的程序(不限于安卓、网页和电脑)使用这套UI开发语言
//但是这套设计语言也有个缺点,就是比较老的设备很容易出现bug
Material Design语言的一些重要功能包括 系统字体Roboto的升级版本 ,同时颜色更鲜艳,动画效果更突出。杜拉特还简要谈到了新框架的一些变化——这个新框架也于今天在 google.com/design 公开发布。谷歌的想法是让谷歌平台上的开发者掌握这个新框架,从而让所有应用就有统一的外观,就像是苹果向开发者提出的设计原则一样。谷歌还基于这种新的设计语言对本公司旗舰应用进行了重新设计,包括安卓和网页端的Gmail和Calendar。大家可能还会记得,看到过有关这些变动的文章, 有些博客 已经掌握了外泄截屏,显示经过了重新设计的Gmail,界面更干净、更简约。在安卓平台上,这种新界面被称为Material,支持各种新动画效果,具有内置的实时UI阴影,以及可在不同屏幕之间切换的hero元素。
——摘自百度百科
本教程的学习要求:
1.熟练掌握所有的常用组件
2.会自适应布局
3.常用属性可以熟练掌握
4.掌握基本的iyu语法
5.Android版本在5.0及以上
我发在贴吧的iApp教程https://tieba.baidu.com/p/5762427945?
tips:关于安卓版本的要求其实是因为安卓低版本无法正常的显示MDUI,只能更新,或者导入jar包(残页有写过源码,可以去qq群文件里拿,但是这样写更加麻烦,所以可以的话尽量使用安卓5.0,减少代码量)