Layer、Level 和 Transition 类型精讲 认证专享

成为vip会员,免费看所有精品课程
  • 目录

    目录 收起>

    本课程先讲述 LayerDrawable 的使用,然后讲述 LevelListDrawable 的使用,最后讲述TransitionDrawable 的使用,并进行课程总结。

    1.LayerDrawable 原理和用法 00:13:55

    本课时先简单讲解 LayerDrawable 的原理,然后详细讲解 LayerDrawable 的使用和效果。

    2.LevelListDrawable 原理和使用 00:10:19

    本课时先简单讲解 LevelListDrawable 的原理,然后详细讲解 LevelListDrawable 的使用和效果。

    3.TransitionDrawable 原理和使用 00:09:29

    本课时先简单讲解 TransitionDrawable 的原理,然后详细讲解 TransitionDrawable 的使用和效果。最后总结本课程的知识点。
  • 提问

    提交问题
  • 下载

  • 线路

    视频太卡?试试切换线路 √ 线路1 √ 线路2
  • 收藏

    收藏课程
  • 分享

连播

连续播放

关灯

关灯模式
视频加载太慢?

我们有两条线路可以选择,试试切换线路吧

Layer、Level 和 Transition 类型精讲

3课时,34分钟2016-03-01
hexter
hexter

极客学院签约布道师

课程背景:
把 LayerDrawable、LevelListDrawable 和 TransitionDrawable 放在一起讲,主要是它们之间有些相似性,都是管理多个 Drawable 的展示,其中 TransitionDrawable 是 LayerDrawable 的子类只管理2个 Drawable。不过,从类继承体系上分,LevelListDrawable 和 StateListDrawable 才是比较靠近的,效果也相似。

核心内容:
1.LayerDrawable 的原理和用法
2.LevelListDrawable 的原理和用法功能
3.TransitionDrawable 的原理和用法

软件环境:Android Studio

是否提供资料:

课程等级:初级

适合人群:
Android 初级水平以上
  • 技术问答
  • 1

    LayerDrawable 原理和用法

    13:55

    本课时先简单讲解 LayerDrawable 的原理,然后详细讲解 LayerDrawable 的使用和效果。

  • 2

    LevelListDrawable 原理和使用

    10:19

    本课时先简单讲解 LevelListDrawable 的原理,然后详细讲解 LevelListDrawable 的使用和效果。

  • 3

    TransitionDrawable 原理和使用

    09:29

    本课时先简单讲解 TransitionDrawable 的原理,然后详细讲解 TransitionDrawable 的使用和效果。最后总结本课程的知识点。

相关课程

  • Android Studio全方位指南之基本操作指南

    本课程主要介绍Android Studio的一些基本操作。包括新建项目,导入导出不同类型项目,基本的调试技巧等

    6课时 46分钟
    初级
    22539人学习
  • Android Studio 全方位指南之初识 Android Studio

    本课程主要讲解 Android Studio 的由来,以及为什么要转移到 Android Studio 进行开发的理由。通过在线,离线配置等方式介绍 Android Studio 的安装配置。并讲解 Android Studio 的整体界面及文件结构

    5课时 66分钟
    初级
    27816人学习
  • Color 相关 Drawable 类型精讲

    本课程先讲述 ColorDrawable 的使用和 ColorFilter 功能,然后讲述 Color 相关的GradientDrawable 类型和一些 Color 相关的知识,最后对课程内容进行总结。

    3课时 40分钟
    初级
    5093人学习
  • Google Launcher3 源码分析

    本课程讲解了什么是 Launcher,为什么要开发 Launcher,怎么去开发 Launcher;通过 Eclipse、AndroidStudio 编译 Launcher3;剖析 Google Launcher 源码架构,梳理 Launcher 流程结构;最后根据所有之前的准备,做一个个性化修改,将 Launcher 的双层桌面变成单层桌面。

    5课时 72分钟
    中级
    7018人学习