Android 5.0 之 Material Desigin初步窥探及Android Studio项目搭建[一]

原创 2015年07月06日 19:46:52


  这几天刚入职,作为刚入职的小菜鸟,也没什么事情干,不如到处翻翻源码看.公司的电脑不想吐槽,回来还是自己的本本速度快,Build一下秒秒钟的事情.话不多说.首先说下我的开发环境为:Android Studio 1.2.1.1

1.现在用As创建的项目结构和以前的改变还是有点大的,首先创建出来的项目结构中比较吸引人的地方是res目录下,Res目录下竟然增加Mipmap的文件夹,目的是为了取代Drawable被代替的了.压缩比例比以前更好了.看来Google是要完全取代这个.?

2.其次是Java类,比较头疼的是竟然都V7都废弃掉了ActionBarActivity为何默认创建还是继承这个,现在V7都继承了AppCompatActivity了,可以向下兼容.在这里面吐槽下As下载jar或者Library非常爽,直接在build.gradle里面配置下依赖就可以根据网络根据maven去下载对应支持库.

3.Material Design很多效果,在github上面也非常多.首先我们来研究一个.导入如下:

<span style="white-space:pre">	</span>compile 'net.steamcrafted:load-toast:1.0.6' 

然后在你的项目中创建LoadToast对象,该类提供了类似与加载对话框形式,遵循了Material Design的设计理念.

地址:https://github.com/q422013/LoadToastDemo



如何将项目恢复至低版本:

首先创建项目没有ec那么方便了可以选择不同的api作为开发.而且as创建项目默认为最高sdk来做为开发环境,然后强迫症就想去弄低版本的开发.


1.在依赖里面删掉V7包.然后确定等Build.此刻会一堆错误.

2.修改SDK版本为低版本. 然后修改类继承为Activity.

3.删除meun文件下的xml.

4.修改valuse文件下的style.xml,更改为低版本的主题,这个时候你就可以低版本上进行Build了.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

android 5.0 Material Design酷炫风格的开源项目集合

一、前言 Android 5.0上线有一个段时间了,估计小伙伴们都看到了Android5.0界面上相比前面几个版本有了很大的突破,给人一种非常酷炫,平滑的跳转,生动的界面切换,全新的...

android 5.0 Material Design酷炫风格的开源项目集合

目录(?)[-] Material MenuMaterial DialogMaterialTabsMaterialEverywhereMaterial Design Android Librar...

android 5.0设计语言 直接拿来用!十大Material Design开源项目

本文详细介绍了十个Material Design开源项目,从示例、FAB、菜单、动画、Ripple到Dialog,看被誉为“Google第一次在设计语言和规范上超越了Apple”的Material D...

运用layerlist在5.0以下的android上实现material design的阴影效果

最近在看material design的时候看到安卓也可以设计成那么好看感觉很激动,但是在真正写程序的时候却发现material design那一套只是在5.0以上的sdk上才能够方便的使用。在看了其...

Android(Lollipop/5.0) Material Design(七) 自定义动画

官网地址:https://developer.android.com/intl/zh-tw/training/material/animations.html 动画在Material设计中,为用户...

android 5.0 Material Design示例

  • 2015-11-19 14:55
  • 5.29MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)