关闭

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

1059人阅读 评论(0) 收藏 举报
分类:


  这几天刚入职,作为刚入职的小菜鸟,也没什么事情干,不如到处翻翻源码看.公司的电脑不想吐槽,回来还是自己的本本速度快,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了.

0
0
查看评论

Material Design 风格的 Android日历

详情https://github.com/BlackBoxVision/material-calendar-view MaterialCalendarView是一个漂亮而简单,材料设计日历,可实现全面的定制和它与API 11+向后兼容。 截图   安装 ...
  • qq_36467463
  • qq_36467463
  • 2017-09-19 11:36
  • 315

Android5.0新特性 -- Material Design材料设计(1)

Android5.0的10大新特性 全新Material Design设计风格 支持多种设备 全新的通知中心设计 支持64位ART虚拟机 Project Volta电池续航改进计划 全新的“最近应用程序” 改进安全性 不同数据独立保存 改进搜索 新的API支持,蓝牙4.1、USB Audio、多人分...
  • Sjim_
  • Sjim_
  • 2016-01-09 11:23
  • 2141

Android 5.0学习之使用Material主题

前言 创建完模拟器了,我想大家已经迫不及待的想开发Android 5.0的项目了, 看完这篇后我们将可以自定义Material主题了~! 新的material主题提供了什么? 可以让你设置调色板的系统控件。 为控件(设计的)触摸反馈动画。 Activity过渡动画 ...
  • ljx19900116
  • ljx19900116
  • 2014-12-08 18:45
  • 6026

Material Studio 5.0安装

负责学校高性能计算平台,还在用盗版软件,前些天安装Material Studio4.4总是并行不了,前天朋友给了个5.0版本,安装试试。参考MaterialStudio v4.3安装手册1.用普通帐户安装ye@ ./Install –t cluster复制你的license文件到
  • tengh
  • tengh
  • 2010-11-23 22:18
  • 3670

Material Design Android 5.0设计规范之CoordinatorLayout的使用

一、CoordinatorLayout有什么作用          CoordinatorLayout  : Coordinator  协调者, 协调器。      ...
  • a34927341
  • a34927341
  • 2017-02-14 10:40
  • 402

Android(Lollipop/5.0) Material Design(一) 简介

看看官网的解说吧,这个玩意是咋样的,在这里边学边记录一下
  • jjwwmlp456
  • jjwwmlp456
  • 2014-10-28 18:53
  • 16401

<android5.0>之dialog的使用

android 5.0风格的dialog遵循Material设计, 使用方式和以前一样, dialog相信大家以前就熟悉的不能再熟悉了, 这里不做讲解就简简单单的做下演示下面直接上代码: 1)AlertDialog.Builder builder = new AlertDialog.Builder...
  • u011748648
  • u011748648
  • 2015-11-13 10:14
  • 569

在版本低于android21下使用material progressbar风格的进度条

在版本低于android21下使用material progressbar风格的进度条在android 5.0以上的版本,我们使用material design风格的设计,进度条progressbar效果如下:没有找到录制gif动态图的工具,暂时用静态的吧!实现的代码如下:<ProgressB...
  • lovexieyuan520
  • lovexieyuan520
  • 2015-09-16 00:48
  • 7518

AndroidStudio 安装Material design icon插件

鉴于使用material design icon 会省去好多制图的麻烦, 所有我觉定开发,不是集成传说中的插件 setting>Plugins界面如下 选择网络加载Browse repositories... 搜索Android material Design 然后 instal...
  • rockan007
  • rockan007
  • 2016-06-02 12:11
  • 1052

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

官网地址:https://developer.android.com/intl/zh-tw/training/material/animations.html 动画在Material设计中,为用户与app交互反馈他们的动作行为和提供了视觉上的连贯性。Material主题为Buttons和Acti...
  • jjwwmlp456
  • jjwwmlp456
  • 2014-10-30 19:22
  • 23771
    个人资料
    • 访问:154353次
    • 积分:3002
    • 等级:
    • 排名:第13863名
    • 原创:41篇
    • 转载:2篇
    • 译文:1篇
    • 评论:38条
    博客专栏
    文章分类
    最新评论