• 15h

    课程时长

  • 无限期

    有效期

  • 151

    学习人数

课程参数
学前基础要求
具有安卓基础

课程简介

 本课程使用Kotlin打造的全能音视频播放器。学完kotlin基础信心满满的去写android项目,除了var fun class什么也不会用?来这里,我们会带领大家从0开始打造你的专属播放器,使用kotlin高级语法带给你不一样的编程体验.

主讲内容

   完整的kotlin音视频播放器
    高阶函数  lambda表达式  泛型 内联函数等一系列kotlin高级语法
    让kotlin开发android更简单的anko库使用
    界面抽取和以及高性能网络框架的封装
    视频播放包括Exoplayer及TextureView
    视频播放会集成优秀的开源框架如vitamio ijkplayer 节操播放器
    媒体库使用
    动态权限申请
    自定义歌词控件,可以拖动调节进度
    自定义歌曲列表popwindow
    自定义通知实现控制音乐播放功能 

学习收获

    掌握kotlin开发android的完整流程
    Kotlin在内存中的优化
    你会掌握各种视频处理,轻松玩转视频类app
    你将学会高级的抽取以及高性能网络框架的封装
    掌握音频开发的完整流程
    掌握view的高级自定义

 

师资团队
  • 安卓高级讲师
    高级讲师
    多年软件开发和教学经验,对Android应用层以及底层有深入研究,精通Android架构设计及代码重构,思维严谨,构思缜密,擅长用通俗易懂的语言来解释晦涩复杂的代码。