Android5.0/5.1新特性

课程导师

lyra lyra
两项国家级Android专利获得者,在IT行业拥有十余年丰富的工作经验。曾经参与Android操作系统二十多个系统级项目开发,以及游戏、阅读、播放、社交等十多个android应用开发,专注于Android研发。
00:00:00
Play
Next
00:00 / 00:00
40%
  • 2x
  • 1.5x
  • 1.25x
  • 1x
1x
15.通用UI框架与CoordinatorLayout(1)
离线学习

下载APP离线观看

技能补充更多
  • Java 语言基础
    Java 语言基础

    学习Java基本语法、变量、流程控制、修饰符、修饰符、继承、抽象、接口、数组、异常。

  • Java For Android
    Java For Android

    进一步学习Android中常用的Java知识,包括:反射、内部类、泛型、多线程、Http网络编程等知识。

  • Eclipse IDE 使用技巧
    Eclipse IDE 使用技巧

    Eclipse IDE 是Java体系主流的集成开发环境,熟练掌握其使用是编程必备技能,本课程介绍Eclipse IDE开发工具的使用,快捷键,设置,技巧,代码阅读,调试等。

  • Android 编码规范及代码风格
    Android 编码规范及代码风格

    好的编程规范和代码风格对编程至关重要,本课程讲解Java&Android中的编码规范和如何编写良好风格的代码。

  • 最新问答
  • WIKI资料
  • 课件下载
只看我参与的
  • 学习Android进阶

    课程介绍

    背景我们知道谷歌在去年推出了安卓5.0,也就是我们最常说的安卓L,那么安卓L最大的特点是采用了全新的UI风格,谷歌把这套风格叫做:Material Design。因为,这堂课的主要内容是教会大家如何把Material Design。这种风格应用到程序中。如果一个程序要想做到好的交互体验,必须也是要做...

  • 学习Android进阶

    新特性演示

    新特性实例演示那么接下来就给大家讲一下新特性。首先,这个用户界面的改变是最明显的,它支持动态阴影的计算,也就是说它可以具有3D效果。把一个图层浮在另一个图层上面,然后具有一个阴影。这个可以给大家演示一下。正常情况下,我们这里有两个RelativeLayout:然后,我们把这一行给注释一掉:然后,我们...

  • 学习Android进阶

    Material风格初探

    Material官网介绍相关的学习资料,在谷歌的官方网站有,那么我们可以打开谷歌的官方网站。这就是谷歌的官方网站介绍的Material Design的:Material Design那么,什么是Material Design呢?Material Design是谷歌创造的一个全新的设计语言。它遵循了经...

  • 学习Android进阶

    Material风格进阶

    三种基本交互方式我们接着讲Material Design中的交互方式。在Material Design交互方式中,谷歌设计了三种基本的交互方式。即:表面响应什么是表面响应呢?我们先看一个视频。这就是表层响应,大家可以看到:元素响应那所谓的元素响应呢!元素响应有两个要点:如果是你有新的元素出现,那么新...

  • 学习Android进阶

    Material主题使用

    Material主题及Toolbar的使用今天我们要学习的是安卓5.0新引入的Material Design的主题以及常见的带有抽屉效果的应用程序框架的设计。在正式开始之前,我们先看一下今天要讲的程序的一个效果。打开模拟器。这就是我们今天要讲的一个应用程序的框架:实际上在我的主题设计里面,最顶上的和...

  • 学习Android进阶

    搭建抽屉效果框架

    搭建常用的带抽屉效果的框架我们再回头来看一下我们这个程序:我们首先先分析这个程序,它是有三个大的层次:1)第一是我们所说的ToolBar。2)第二是展开出来的这个菜单:3)第三个就是我们的内容了。那我们来看一下布局是怎么写?首先,我们的整个布局是一个RelativeLayout:然后,顶上是一个To...

  • 学习Android进阶

    Activity动画初探

    Android Activity 动画今天给大家讲解Material Design中最重要的组成部分:动画。如果你的应用程序里面使用了适当的动画,会让别人感觉到你这个应用非常的酷炫。而且有很强的交互性,因为学好动画对我们提高用户体验是非常有帮助的。讲解动画,我们从例子入手,每一个例子是怎么实现的?我...

  • 学习Android进阶

    Activity动画进阶

    Android Activity 动画上节课给大家讲解了属性动画以及它的差值Interpolator的使用方式。属性动画是包括场景变换动画以及Activity切换动画的一个基础,希望大家好好掌握。那么这节课开始之前,先给大家预览两个Demo。我们打开模拟器,这是第一个Demo:当我点击这个小圆球的时...

  • 学习Android进阶

    Activity动画高级

    Android Activity动画好,这就是我么的Translation的API:从这个官方文档,我们可以看到,目前它预定义的Transition包括以下几个动作:1)ChangeBounds;2)ChangeClipBounds;3)ChangeImageTransform;4)ChangeSc...

  • 学习Android进阶

    Activity动画演练

    Android Activity 动画上节课,我们学习了TransitionManager以及Scene的使用方法,讲解了在两个场景之间的变换,如何进行动画的方法?这次,我们在开头的部分,继续学习TransitionManager的一个简单的用法。大家先看一个Demo。这个Demo,是我之前给大家演...

  • 学习Android进阶

    Activity动画举例

    Android Activity 动画我们继续学习Activity的变场动画。我们看一个Demo。那其实这是两个Activity。第一个Activity是这种样式的。有一个floatingBar在这个上面,然后当我点击绿色小球的时候,它切换到第二个Activity。这个时候,FloatingBar就...

  • 学习Android进阶

    ReView动画初探

    ReView动画效果这节课我们继续学习动画,这节课要学习的动画是安卓新引入的动画类型,叫ReView动画。所谓的ReView动画就是一种展示动画。我们先看一个示范:当我鼠标点击这些小圆圈的时候,它的一个动画效果:当我点击小圆圈的时候,这些小圆圈会逐步的放大,到全屏,然后最后缩小到小圆圈上去。这就是所...

  • 学习Android进阶

    ReView动画实战

    ReView动画效果好,我们来看一个稍微复杂一点儿的,刚才的用例。实际上,它基本的原理是一样的。好,大家可以想象一下,这发生了什么?这个activity的布局:这里有一个revealView,这个就是对整个屏幕做一个全屏的圆圈:然后,这里有一个Header,这个header就是我的头部,相当于一个换...

  • 学习Android进阶

    触摸反馈特效

    简介这节课我们要学习反馈触摸的响应。那么什么是反馈触摸的响应呢?就是当我手指触碰到屏幕的时候,因应用程序要给用户一个感知,告诉用户你已经触摸到某个位置。这就是我们所说的触摸反馈。谷歌在Material Design中,提出了一种比较酷的反馈方式。就是像水波纹一样的四周散开的。举例看一个示例。就是这种...

  • 学习Android进阶

    RecyclerView使用初步

    RecyclerView的介绍今天我们呢继续学习安卓5.0及安卓5.1的新特性,今天我们要讲的recycleView。recycleView是谷歌在去年IO大会上新推出的用于取代ListView的控件,它的扩展性和灵活性,都是显著优于ListView的。为什么这么说呢?它的优点,我总结一下:第一是:...

  • 学习Android进阶

    RecyclerView使用进阶

    RecycleView使用扩展这节课我们继续学习RecycleView的使用方式。那么,这节课给大家介绍一些对RecycleView的一些扩展。我们知道,在ListView中,当有数据改变时,我们可以使用notifyDataChanged来通知ListView,有数据的改变。那么同样的,对于Recy...

  • 学习Android进阶

    CardView下拉刷新

    CardView与下拉刷新今天我们要学习的空间是CardView,那CardView是安卓在support v7包中引入的一个控件库。它的效果呢,其实是在一个方块上增加一些阴影,让你的控件有一个更加立体的感觉。Demo我们先看一下我们的Demo。这就是用CardView来实现的一个效果。是不是很明显...

  • 学习Android进阶

    通用UI框架初探

    通用UI框架与CoordinatorLayout今天,我们将学习一个完整的UI框架,当你用最新的android studio新建一个项目的时候,你会发现系统为你自动生成了很多模板。那么今天我们就来学习,这些模板怎么去使用它?怎么去配置?为了让大家对今天要学习的内容有一个感性的认识,我们先看一下,我们...

  • 学习Android进阶

    通用UI框架进阶

    通用UI框架与CoordinatorLayout我们回头来看一下NavigationView:之前,我们定义了下面的部分,那么这里上面的部分是由headerLayout实现的。这里你可以自定义一些View。这就是我们自定义的一些View:然后,我们看一下主界面。我们先回到这个布局。然后点到这个去:点...

  • 学习Android进阶

    通用UI框架实例

    通用UI框架与CoordinatorLayout我们来看第二个界面。我们首先观察一下第二个界面:顶部是一个ToolBar:当我把内容下拉的时候,这个ToolBar会逐步的扩展开,变成一幅图像。同时这个标题也会从ToolBar移到这个位置。我们网上滑动的时候,它会缩小到ToolBar上面去。为了实现这...

  • 素材及源代码

    素材及源代码

© 2012-2016 www.maiziedu.com

蜀ICP备13014270号-4 Version 5.0.0 release20160127

一名课程顾问想与您沟通

免费电话咨询