当前位置:首页 > 编程开发 > 正文内容

开发项目实战安卓视频点播直播平台APP课程视频教程

7个月前 (11-23)编程开发336

    本课程基于轻量级视频播放内核框架ijkplayer,带你开发一款视频播放类App,让你可以更快的赶上时下热门的互联网视频创业高峰,让你更快的进入热门高薪行业。附件:项目源码。

    课程章节

    第1章课程介绍,技术选型

    1-1导学

    1-2项目效果演示

    1-3项目功能介绍及项目结构讲解

    1-4项目开发计划

    第2章启动,引导页功能开发

    2-1启动页面功能实现

    2-2引导页图片处理

    2-3引导页面三个圆点处理及跳转首页

    第3章基本框架搭建

    3-1项目基本框架搭建

    3-2侧拉菜单实现一

    3-3侧拉菜单实现二

    3-4侧拉菜单实现三

    3-5侧拉菜单博客界面功能实现

    3-6侧拉菜单关于界面功能实现

    3-7首页轮播图功能实现

    3-8首页九宫频道功能实现

    3-9git命令提交项目到github

    第4章列表页模块开发

    4-1列表页面Activity嵌套ViewPager

    4-2列表页面viewpager嵌套fragment

    4-3自定义RecyclerView拓展下拉刷新功能

    4-4自定义RecyclerView拓展上拉加载更多功能

    4-5自定义RecyclerView逻辑完善(遇坑请看下一小节)

    4-6Fragment中使用自定义RecyclerView

    4-7数据接口封装

    4-8数据Model设计-Album

    4-9数据Model完善

    4-10全局初始化Gson,OkHttp

    4-11sohu频道数据请求API封装

    4-12sohu频道真实数据结构封装

    4-13sohu频道数据请求,解析与数据转换

    4-14sohu频道数据测试

    4-15列表页DetailListFragment完善

    4-16列表页Adapter逻辑实现

    4-17图片加载逻辑及sohu列表页功能完善

    4-18letv频道数据请求,解析

    4-19letv视频数据加载

    4-20下拉刷新逻辑加入及修复一些小bug

    第5章自定义ViewPager指示器模块开发(前方高能预警)

    5-1自定义ViewPager指示器类图及接口功能实现

    5-2自定义指示器Title实现

    5-3自定义指示器之指示器实现

    5-4自定义指示器辅助类一

    5-5自定义指示器辅助类二

    5-6自定义指示器组配title及indicator

    5-7自定义指示器组配类通知indicator及pagertitle

    5-8自定义指示器ViewPagerWrapper及CoolIndicatorLayout

    5-9自定义指示器在列表页中实现并展示

    第6章详情页模块开发

    6-1详情页面布局分析及实现

    6-2详情页面数据展示

    6-3详情页数据补充(收藏ui点击)

    6-4sohu详情页面请求接口数据补全

    6-5详情页面请求数据测试及video接口逻辑

    6-6详情页面请求video接口验证

    6-7video数据通知到UI

    6-8详情页Video的适配器实现

    6-9自定义GridView-1

    6-10自定义GridView-2

    6-11详情页面使用自定义GridView

    6-12详情页面剧集数据接通

    6-13详情页点击播放按钮逻辑处理

    6-14拼接sohu真实播放地址并返回

    6-15sohu底部播放按钮逻辑处理

    6-16sohu详情页面完善

    6-17Letv详情页数据补全

    6-18Letv处理Video逻辑

    6-19Letv剧集真实url逻辑处理

    6-20letv播放url数据测试及整体运行情况

    第7章节目点播模块开发

    7-1ijkplayer编译与测试

    7-2ijkplayer移植到项目过程

    7-3ijkplayer进行播放视频

    7-4mediaplayer播放状态介绍及播放页面开发介绍

    7-5播放页面上下Panel布局

    7-6播放页面上下panel逻辑处理(返回按钮,系统时间)

    7-7播放页面上下panel逻辑(电量,标题,码流,播放暂停)

    7-8播放页底部panel中seek操作处理

    7-9播放页面gesture操作逻辑处理

    7-10播放页处理gesture相关操作

    7-11播放页gesture处理完善

    7-12总结播放页面逻辑

    第8章节目直播模块开发

    8-1节目直播背景知识(直播原理,直播协议)

    8-2节目直播模块开发

    8-3节目直播模块完善

    第9章收藏模块开发

    9-1收藏页面布局及基本框架

    9-2收藏数据库操作

    9-3收藏页面数据接入

    9-4收藏页面调整

    9-5收藏选中进行删除处理

    9-6收藏操作完善(单选、多选)

    第10章历史记录模块开发

    10-1播放历史记录模块&&重构冗余代码-1

    10-2播放历史记录模块&&重构冗余代码-2

    10-3重构冗余代码完成

    第11章课程总结与项目优化

    11-1项目总结及代码优化

    附件:项目源码


资源下载
资源名称:开发项目实战安卓视频点播直播平台APP课程视频教程


扫描二维码推送至手机访问。

版权声明:本文由御杆坊发布,如需转载请注明出处。

本文链接:https://www.yuganfang.com/resource/168.html

分享给朋友:

“开发项目实战安卓视频点播直播平台APP课程视频教程” 的相关文章

XML技术及安全基础 epub格式电子书

XML技术及安全基础 epub格式电子书

XML全称为ExtentsibleMarkup Language,即可扩展标记语言,是用来定义其它语言的一种元语言,使用自定义的标签对文档内容进行描述。XML文档的语法要求非常严格,要求每一个标记都必...

高级开发实战FFmpeg音频视频教程

高级开发实战FFmpeg音频视频教程

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序[Download]资源名称:高级开发实战FFmpeg音频视频教程 提取码:k154下载地址:https:...

价值899元的Java教学 某前端大牛工作室视频教程

价值899元的Java教学 某前端大牛工作室视频教程

价值899元的Java教学 某前端大牛工作室视频教程[Download]资源名称:价值899元的Java教学 某前端大牛工作室视频教程提取码:6r8c下载地址:https://pan.baidu.co...

PostgreSQL服务器编程PDF扫描版图书

PostgreSQL服务器编程PDF扫描版图书

PostgreSQL服务器远远不只是一台数据库服务器。实际上,PostgreSQL甚至可以承担起一个应用程序开发框架的角色,这个框架的优势在于其具备事务支持、大量数据存储、日志记录、系统恢复等功能,以...

7天學會大數據資料處理 NoSQL:MongoDB 入門與活用第三版

7天學會大數據資料處理 NoSQL:MongoDB 入門與活用第三版

Google的搜尋、Facebook的社交與Instagram的圓片等服務需要處理PB等級的巨量資料。網路服務業者為了解決如此龐大的資料量,使用傳統的關聯式資料庫架構必須透過資料庫叢集技術才能解決,但...

高级核心JavaScript知识深入讲解视频课程教程下载

高级核心JavaScript知识深入讲解视频课程教程下载

本课程为JavaScript的核心内容,进击JavaScript核心知识点。如果你已熟练掌握JavaScript基础知识,通过本路径将更好的理解作用域、面向对象等前端开发比较深入的问题,同时也能作为顺...