资源介绍

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

本章将向大家介绍本课程你们学到什么,项目功能模块有哪些,并对技术进行分解,方便大家有针对性的准备和学习,同时会将项目结构设计好,为后面项目的开发做好基础准备,最后会为大家演示项目开发计划如何制定,还原企业真实开发过程。...

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

本章将按照项目开发计划,带大家开发项目的启动和引导页功能,虽然启动页和引导页功能逻辑不复杂,但还是有许多细节值得大家学习(来热热身)。

第3章 基本框架搭建

本章带大家搭建项目基本框架,并实现项目整体UI架构,实现侧拉菜单,首页无限轮播功能,九宫频道功能,最后拓展讲解常用git相关命令,让大家了解如何用git命令提交项目到github等。

第4章 列表页模块开发

本章将带大家实现列表页模块的开发,大家会学习到1.Activity如何嵌套ViewPager,2.ViewPager如何组合Fragment,3.自定义RecyclerVeiw,拓展下拉刷新,上拉加载功能,4.不同视频网站数据接口封装设计,5.Gson及OkHttp全局初始化,6.Sohu,Letv列表页API拼接处理,数据结构封装,数据请求及数据解析,图片加载等...

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

本章将带大家自定义一个ViewPager指示器,包含可复用及扩展设计,实现多频道左右滑动切换流畅效果,本章中大家可以学习到:1.自定义ViewPager指示器类图及接口功能实现,2.自定义指示器Title实现,3.自定义指示器组配title及indicator,4.自定义指示器组配类通知indicator及pagertitle,5.自定义指示器ViewPagerWrapper及Co...

第6章 详情页模块开发

本章将带大家实现详情页模块,大家可以学习到:1.如何对复杂布局进行分析,2.详情页面请求数据测试及video接口逻辑,3.详情页面请求video接口验证,4.video数据如何通知到UI,5.详情页Video的适配器实现,6.如何自定义GridView ,7.多频道剧集测试,8.详情页点击播放按钮逻辑处理,9.sohu,Letv真实播放地址逻辑处理,补全...

第7章 节目点播模块开发

本章将带大家开发节目点播模块,大家可以学习到:1.播放内核框架ijkplayer编译,移植与测试,2.ijkplayer进行播放视频,3.Mediaplayer播放状态机,4.播放页面上下Panel布局及逻辑处理(电量,标题,码流,播放暂停等)5.播放进度seek操作处理,6.播放页面gesture操作逻辑处理(左屏上下滑动调节亮度,右屏上下滑动调节音量...

第8章 节目直播模块开发

本章讲带大家开发节目直播模块,实现卫视、央视节目直播,大家可以学到:1. 节目直播协议(RTMP,FLV,HLS),2.直播源采集,m3u8文件处理,3.节目直播列表开发 4.节目直播逻辑实现,5.节目直播填坑,6.自定义recyclerview分隔线等知识。 ...

第9章 收藏模块开发

本章将带大家为项目集成数据库功能,并实现节目收藏功能,大家可以学习到:1.数据库操作(增,删,改,查收藏数据),2.单选,多选收藏,3.通用收藏功能开发

第10章 历史记录模块开发

本章讲带大家开发一个节目播放历史记录模块,这部分与收藏模块有很多相似之处,但在这章中大家可以学习到如何高复用代码,实现相似功能的快速开发,提高大家的代码重构能力。向高手进阶。

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

首先恭喜大家坚持到了最后一刻,成功往往就多这一份坚持,同时也非常感谢大家选择了这门课程,我在课程问答区等着大家,按理要说再见了,还是要给大家做个课程总结,并建议大家多回头看几次,最后祝大家都能所有所获,看到你们的收获和成长我就知足了。...

百度网盘可以用手机平板电脑在线播放,也可以下载之后播放

百度网盘下载地址

android从零开发点播app,从零开发Android视频点播APP相关推荐

  1. 新书推荐:《Android Studio开发实战:从零基础到App上线》

    让我们来看看<Android Studio开发实战 从零基础到App上线>的封面,这个设计简洁大气,很有内涵. <Android Studio开发实战 从零基础到App上线>一 ...

  2. 新书推荐:《Android Studio开发实战:从零基础到App上线》终章

    <Android Studio开发实战:从零基础到App上线>是一部Android开发的实战教程,由浅入深.由基础到高级,带领读者一步一步走进App开发的神奇世界. 全书共分为16章.其中 ...

  3. 浙大计算机学院app开发,App Inventor - 零基础Android移动应用开发

    Q:我需要特殊版本的计算机吗? A:任何计算机都可以用于App Inventor开发,包括但不限于各个版本的MS Windows.各个版本的Mac OS X.各种发行版本的Linux.关键是要能上网( ...

  4. Android开发笔记(一百零六)支付缴费SDK

    第三方支付 第三方支付指的是第三方平台与各银行签约,在买方与卖方之间实现中介担保,从而增强了支付交易的安全性.国内常用的支付平台主要是支付宝和微信支付,其中支付宝的市场份额为71.5%,微信支付的市场 ...

  5. 轻松搞定表白女朋友:Android版APP (零基础也可直接下载软件)

    轻松搞定表白女朋友:Android版软件 (零基础也可直接下载软件) 在我们平时生活当中,经常会看到一些表白女朋友的html网页,但是Android端的表白软件可以说是基本没有,笔者在全网搜了一下,就 ...

  6. Android开发笔记(一百零九)利用网盘实现云存储

    网盘存储 个人开发者往往没有自己的后台服务器,但同时又想获取app的运行信息,这就要借助于第三方的网络存储(也叫网盘.云盘.微盘等等).通过让app自动在网盘上存取文件,可以间接实现后台服务器的存储功 ...

  7. Android开发笔记(一百零七)统计分析SDK

    APP统计分析 用户画像 对程序员来说,用户画像就是用户的属性和行为:通俗地说,用户画像是包括了个人信息.兴趣爱好.日常行为等血肉丰满的客户实体.用户画像是精准营销的产物,企业通过收集用户的行为,然后 ...

  8. 零基础移动端APP设计与开发教程

    App开发本质上涉及到多方面的知识:html css js java php mysql.......:从底层技术开始学周期太长,并不适用,特别是对于非计算机出生的同学.本课程的目的希望能够在选择合适 ...

  9. Unity3D游戏开发从零单排(一) - 真机运行(Android和WindowsPhone)

    提要 周末不想学习,就来玩一玩Unity3D好了. 本以为网上会有很多关于Unity3D的配置文章,但搜到的要么是iOS的,要么比较 坑爹,所以还是自己来写一篇. 又是一个单排,希望这次的单排能够一路 ...

最新文章

  1. 可测试性如何帮助团队提升效率
  2. hello1源码解析
  3. 智联招聘python岗位_Python爬虫爬取智联招聘职位信息
  4. grunt前端构建工具使用教程
  5. Chapter 1. Introduce
  6. SqlSugar最容易使用的ORM
  7. 大离谱!论文“撞衫”,11篇不同高校论文中竟出现同一块桌布....
  8. hook 循环点击事件用哪个_JS 事件循环 event loop,看完你可以答对 90% 的事件循环题...
  9. 文字的多列布局--column
  10. CryptoQuant CEO:比特币大规模从Coinbase流出是最强劲的看涨信号
  11. 【Codeforces 1421 D】Hexagons,贪心,模拟
  12. php输出带尖括号的内容
  13. 《算法图解》第五章 散列表 课后作业
  14. java常用类objet,Java基础-常用API-Object类
  15. PHP与MySQL动态网站开发:第4版
  16. NOI题库答案(1.2 编程基础之变量定义、赋值及转换)
  17. MAVEN setting.xml配置文件详解
  18. Python中单引号,双引号,3个单引号及3个双引号的区别
  19. Unity倒计时动画
  20. 电磁场与仿真软件(28)

热门文章

  1. f1c100s spi flash分区
  2. 保护视力,享受自然光的照明,你还缺一台华为智选读写台灯
  3. [小黄书小程序]微信授权登录
  4. ENVI哨兵1号数据按照指定shp范围裁剪
  5. moodle中年级、班级、小组研讨
  6. 3DCAD图纸转2D(DXF)图纸通用解决方案文稿
  7. 怎样编写Apple Push Notification服务器
  8. 用友打印凭证时出现"-107"错误而无法打印
  9. ExpandableListView实现可展开的ListView
  10. Android 分屏模式 问题总结