课程简介
从零开发Android视频类APP 课程定位 视频类App的工程难点不在单页,而在多模块拆分、自定义UI封装和业务层衔接。很多开发者能写简单页面,却在架构设计、组件复用以及历史、收藏、点播与直播等模块组合时受阻。这门课以节目点播与直播为主线,把项目拆成可独立对照的章节,侧重工程落地、分层结构与可复用模块提取,而不是讲宏观概念。 适合基础 建议具备Andro…
从零开发Android视频类APP
课程定位
视频类App的工程难点不在单页,而在多模块拆分、自定义UI封装和业务层衔接。很多开发者能写简单页面,却在架构设计、组件复用以及历史、收藏、点播与直播等模块组合时受阻。这门课以节目点播与直播为主线,把项目拆成可独立对照的章节,侧重工程落地、分层结构与可复用模块提取,而不是讲宏观概念。
适合基础
建议具备Android基础,熟悉Gradle构建与Module组织;了解RecyclerView与ViewModel使用;掌握Kotlin或Java其一,并熟悉HTTP请求与视频播放器基本接入。若对数据分页加载、本地存储或播放器生命周期缺乏实操经验,建议先补齐这些内容,再进入本项目的多模块集成与自定义指示器部分,否则容易在业务串联阶段卡住。
学习顺序
先看技术选型与启动页、引导页,建立全局视角与包结构;再进基本框架搭建,理解分层、导航与数据流向;接着是列表页与详情页,把接口、分页、占位与错误态跑通;然后攻克自定义ViewPager指示器,这是结构复用价值最高的部分;最后按点播、直播、收藏、历史记录的顺序补齐业务,并以项目总结收尾,对照已有源码补齐细节。
资料用法与落地产出
源码用于对照结构与接口设计,不要照搬。练习时建议用自己的目录和命名重写,逐步替换播放器、分页与存储实现;每章完成后在自有仓库里跑通最小可运行版本。学完后应能独立搭建包含清单、详情、点播、直播及用户行为的Android视频App,并将框架、列表与ViewPager定制等模块拆出复用,形成可复用的工程参考。
课程目录
3-025-从零开发Android视频类APP++++/
│├─源码-从零开发Android节目点播直播App.zip 12.3MB
│├─第10章 历史记录模块开发.mp4 365.1MB
│├─第11章 课程总结与项目优化.mp4 23.2MB
│├─第1章 课程介绍,技术选型.mp4 63.7MB
│├─第2章 启动,引导页功能开发.mp4 204.5MB
│├─第3章 基本框架搭建
│├─第4章 列表页模块开发
│├─第5章 自定义ViewPager指示器模块开发(前方高能预警)
│├─第6章 详情页模块开发
│├─第7章 节目点播模块开发
│├─第8章 节目直播模块开发.mp4 241.3MB
│├─第9章 收藏模块开发.mp4 717.8MB
│第3章 基本框架搭建/
││├─第3章 基本框架搭建.mp4 976.6MB
│第4章 列表页模块开发/
││├─第4章 列表页模块开发.mp4 1.8GB
│第5章 自定义ViewPager指示器模块开发(前方高能预警)/
││├─第5章 自定义ViewPager指示器模块开发(前方高能预警).mp4 1.2GB
│第6章 详情页模块开发/
││├─第6章 详情页模块开发.mp4 2.9GB
│第7章 节目点播模块开发/
││├─第7章 节目点播模块开发.mp4 2.1GB
课程目录
第1章 课程介绍,技术选型
第2章 启动,引导页功能开发
第3章 基本框架搭建
第4章 列表页模块开发