视频课程
系列课程
在线工具
网盘
联系客服
课程推荐
快速开发
分享返10%
快速登录
Loading...
章节
×
第1章 课程简介以课程项目演示
第1节 课程相关简介和常见问题
免费
第2节 最新项目功能和效果演示
免费
第3节 如何在编程道路走得更远
免费
第4节 如何解决问题以及如何提问
免费
第5节 找到适合自己的学习方法
免费
第6节 人生苦短,我们只做好课
免费
第7节 课程勘误以及更新汇总
第2章 Android系统简介和职业规划
第1节 普通开发到底有没有前途
免费
第2节 Android系统的前世今生
免费
第3章 版本控制概念和环境搭建
第1节 常用版本控制系统简介
第2节 Windows系统上安装Git
第3节 macOS系统上安装Git
第4章 快速入门Git版本控制系统
第1节 创建仓库并提交和恢复文件
第5章 快速入门Git可视化工具
第1节 常用Git可视化工具简介
第2节 Gitfork工具使用方法
第6章 快速入门Github使用方法
第1节 Github简介以及登录注册
第2节 在Github创建一个仓库
第3节 配置SSH Key和推送代码
第4节 Github Desktop使用方法
第5节 如何搜索需要的代码和下载
第7章 快速入门Postman工具
第1节 课程API和Postman使用方法
免费
第8章 快速搭建Java开发环境
第1节 开发环境概述和HelloWorld
第2节 Windows电脑安装JDK
第3节 macOS电脑安装JDK
第9章 快速搭建Android开发环境
第1节 Android开发环境概述
第2节 Windows安装Android Studio
第3节 macOS安装Android Studio
第10章 初探Android应用程序开发
第1节 如何创建Android项目
免费
第2节 运行项目到自带模拟器
免费
第3节 如何运行项目到真机
免费
第4节 详解Android项目结构
免费
第5节 Android开发资源使用方法
免费
第11章 快速入门Android Studio
第1节 Android Studio主界面简介
第2节 如何切换主题和更改字体
第3节 Android Studio如何设置代理
第4节 Android Studio如何打开项目
第12章 课程代码和资源使用方法
第1节 课程配套源码资源使用方法
第2节 如何查看代码Git提交历史
第13章 实现启动界面相关功能
第1节 实现启动界面布局和功能
第2节 去除Activity标题和全屏效果
第3节 如何统一项目颜色管理方式
第4节 如何实现应用深色模式功能
第14章 封装常用通用控制器
第1节 通用控制器整体规划和实现
第2节 如何实现用户协议对话框
第3节 完善用户协议对话框功能
第4节 偏好设置保存是否显示用户协议
第5节 实现动态获取权限功能
第6节 ViewBinding简介和使用
第7节 如何封装ViewBinding功能
第15章 如何实现应用引导界面
第1节 使用模块封装通用逻辑
第2节 实现手动创建引导界面
第3节 实现引导界面按钮功能
第4节 使用MMKV保存偏好设置
第5节 如何升级项目相关配置
第6节 实现引导界面轮播图功能
第7节 完善引导界面轮播图功能
第8节 实现跳转到登录主界面
第16章 快速入门Android屏幕适配
第1节 屏幕尺寸/分辨率/像素密度/缩放
第2节 Android屏幕适配原理和实例
第17章 如何封装网络请求框架
第1节 网络概述和OkHttp使用方法
第2节 快速入门Retrofit使用方法
第3节 封装网络响应数据解析逻辑
第4节 封装公共模型相关逻辑
第5节 封装自动处理请求错误
第6节 如何实现项目中提示功能
第7节 实现全局加载提示功能
第8节 完成自动处理请求错误
第18章 继续实现网络框架封装
第1节 实现网络加载提示功能
第2节 使用应用内网络检查器
第19章 如何排查开发中的错误
第1节 语法错误概述和解决方法
第2节 空指针错误模拟和解决方法
第20章 实现主界面相关功能
第1节 主界面效果和实现分析
第2节 实现首页TabBar框架结构
第3节 实现从网络请求轮播图数据
第4节 实现发现界面列表功能
第5节 实现发现界面轮播图功能
第21章 继续实现发现界面功能
第1节 如何封装界面占位提示功能
第2节 实现发现界面快捷按钮
第3节 实现发现界面歌单功能
第4节 完善发现界面歌单功能
第5节 实现发现界面单曲功能
第6节 实现首页界面下拉刷新功能
第7节 实现发现界面尾部控件功能
第22章 实现自定义标题栏功能
第1节 实现自定义标题栏功能
第2节 实现标题栏红点通知功能
第23章 实现通用WebView功能
第1节 Toolbar使用方法和封装
第2节 实现通用WebView界面
第3节 实现WebView进度条功能
第4节 实现打开第三方应用界面
第5节 隐式意图打开应用内界面
第6节 企业级日志解决方案简介
第7节 第三方日志框架集成和使用
第24章 完善发现界面相关功能
第1节 实现发现界面模块排序功能
第2节 完善发现界面模块排序功能
第25章 实现首页侧滑菜单功能
第1节 侧滑菜单效果和基本实现
第2节 完成剩余侧滑菜单布局逻辑
第3节 实现侧滑特殊菜单逻辑封装
第26章 用户登录和注册功能实现
第1节 登录注册效果和实现分析
第2节 实现用户登录首页界面
第3节 实现用户名和密码登陆
第4节 完成用户登陆相关功能
第5节 实现用户退出弹窗提示
第6节 实现用户注册界面逻辑
第7节 如何实现关闭多个界面
第27章 实现通过验证码登陆功能
第1节 Android Studio调试项目
第2节 输入用户标识界面和功能
第3节 实现输入验证码界面和功能
第4节 如何实现发送验证码功能
第5节 实现验证码重置密码功能
第28章 实现启动广告界面功能
第1节 查看广告效果和实现分析
第2节 实现下载广告数据到本地
第3节 实现显示图片广告数据
第4节 实现显示视频广告功能
第29章 实现歌单详情相关功能
第1节 实现请求歌单详情数据
第2节 实现歌单详情歌曲列表
第3节 实现歌单详情头部功能
第4节 迁移旧版代码到新版项目
第5节 实现歌单详情菜单功能
第6节 收藏和取消收藏歌单功能
第30章 实现音乐播放相关功能
第1节 音乐播放效果和实现分析
第2节 实现简单播放界面布局
第3节 实现播放管理器播放功能
第4节 Notification简介和使用
第5节 实现音乐播放Service功能
第6节 界面显示音乐播放状态
第7节 如何显示音乐进度功能
第8节 实现音乐进度拖拽功能
第31章 如何实现播放列表功能
第1节 播放列表管理器中播放音乐
第2节 实现播放列表循环模式
第3节 实现下一曲上一曲功能
第4节 自动播放下一曲和单曲循环
第5节 如何显示播放列表到界面
第32章 快速入门数据库使用方法
第1节 数据库框架使用方法
第2节 如何查看数据库数据
第33章 实现持久化播放列表功能
第1节 实现音乐模型持久化配置
第2节 实现保存播放列表信息
第3节 从数据库恢复播放列表
第34章 完善音乐播放器相关功能
第1节 实现全局显示音乐信息
第2节 完善全局音乐控制功能
第3节 实现播放列表弹窗功能
第4节 实现播放列表删除功能
第5节 如何管理系统音频焦点
第35章 系统媒体控制中心功能
第1节 实现媒体中心相关功能
第36章 快速入门测试驱动开发
第1节 测试驱动开发简介和步骤
第2节 实现文件大小格式化功能
第37章 实现音乐歌词解析功能
第1节 查看歌词效果和实现分析
第2节 查看常见音乐歌词类型
第3节 创建歌词相关功能模型
第4节 实现LRC歌词解析逻辑
第5节 实现KSC歌词解析逻辑
第38章 实现显示音乐歌词功能
第1节 封装歌词控件到单独View
第2节 如何根据播放时间滚动歌词
第3节 歌词前面后面填充空行
第4节 实现音乐歌词拖拽效果
第39章 完善音乐歌词相关功能
第1节 自定义控件绘制LRC歌词
第2节 如何实现KSC歌词高亮
第3节 实现绘制KSC歌词功能
第4节 全局播放控制显示歌词
第40章 实现黑胶唱片相关功能
第1节 实现黑胶唱片布局功能
第2节 实现黑胶唱片播放功能
第3节 实现黑胶唱片列表功能
第4节 完善黑胶唱片列表功能
第5节 如何实现背景切换动画
第6节 实现黑胶唱片界面歌词
第7节 实现显示播放列表功能
第41章 实现我的界面相关功能
第1节 我的界面效果和实现分析
第2节 实现请求歌单数据逻辑
第3节 实现显示歌单列表功能
第4节 如何实现顶部快捷按钮
第5节 如何实现创建歌单功能
第42章 快速入门响应式编程
第1节 响应式编程简介和实现
第2节 实现我的界面并发获取数据
第43章 实现音乐下载相关功能
第1节 下载功能效果和实现分析
第2节 实现音乐下载和播放功能
第3节 实现下载管理界面和功能
第4节 实现下载中界面和功能
第44章 Charles软件使用方法
第1节 网络抓包概述和常用软件
第2节 Charles安装和使用方法
第3节 安装证书实现HTTPS抓包
第4节 获取远程抓包配置信息
第5节 Android模拟器抓包方法
第6节 Android真机抓包方法
第45章 实现本地音乐相关功能
第1节 本地音乐相关效果演示
第2节 实现显示本地音乐功能
第3节 实现扫描音乐布局功能
第4节 实现扫描本地音乐功能
第5节 完善扫描本地音乐功能
第6节 实现本地音乐排序功能
第46章 完善本地音乐相关功能
第1节 批量编辑本地音乐功能
第2节 实现扫描本地音乐动画
第3节 复习数学中三角函数
第47章 实现歌单评论相关功能
第1节 查看评论功能和实现分析
第2节 实现评论列表界面和功能
第3节 实现特殊文本高亮和点击
第4节 如何实现评论点赞功能
第5节 实现点击评论更多菜单
第6节 实现Android中显示emoji
第48章 完善歌单评论相关功能
第1节 下拉刷新和上拉加载更多
第2节 实现发布评论界面和功能
第3节 如何实现回复评论功能
第49章 实现视频播放相关功能
第1节 查看视频功能和实现分析
第2节 实现视频列表界面和功能
第3节 实现视频详情视频播放功能
第4节 实现视频详情列表功能
第5节 实现视频详情头部功能
第6节 实现应用设置相关功能
第50章 实现用户动态相关功能
第1节 查看动态效果和实现分析
第2节 创建动态模型和请求数据
第3节 实现显示文本动态功能
第4节 实现显示图片动态功能
第5节 实现预览图片动态功能
第6节 实现显示动态点赞功能
第7节 显示回复动态列表功能
第51章 完善用户动态相关功能
第1节 实现发布文本动态功能
第2节 实现选择图片交互功能
第3节 实现批量上传图片功能
第4节 如何配置项目签名信息
第5节 如何获取应用签名信息
第6节 如何创建高德地图应用
第52章 实现选择地理位置功能
第1节 实现选择地理位置界面
第2节 实现选择地理位置功能
第3节 完善选择地理位置功能
第4节 实现预览地理位置功能
第5节 实现地图深色模式适配
第53章 实现用户详情相关功能
第1节 用户详情功能效果演示
第2节 实现用户详情布局和功能
第3节 完成用户详情功能实现
第4节 实现用户详情骨架屏功能
第5节 实现修改用户资料功能
第6节 如何实现选择省市区功能
第54章 实现好友和粉丝功能
第1节 实现我的好友列表功能
第2节 实现好友列表字母索引
第3节 实现好友列表过滤功能
第4节 实现评论界面选择好友功能
第55章 实现二维码相关功能
第1节 实现我的二维码功能
第2节 实现扫描二维码功能
第56章 实现全局搜索相关功能
第1节 实现全局搜索界面布局
第2节 完善全局搜索相关功能
第3节 实现显示搜索建议功能
第57章 完善音乐歌词相关功能
第1节 实现分享文本歌词功能
第2节 实现分享图片歌词功能
第3节 查看全局歌词相关效果
第4节 实现获取全局歌词权限
第5节 重构显示全局歌词流程
第6节 ActivityResultAPI使用方法
第7节 实现显示全局桌面歌词
第58章 实现全局桌面歌词功能
第1节 完善显示全局桌面歌词
第2节 实现全局桌面歌词设置
第3节 实现锁定和歌词显示状态
第4节 实现显示歌词解锁状态
第5节 实现应用后台才显示歌词
第59章 实现桌面Widget功能
第1节 查看桌面Widget相关效果
第2节 实现显示桌面Widget功能
第3节 实现更新Widget音乐数据
第4节 实现Widget相关控制功能
第60章 实现应用常用快捷方式
第1节 实现应用常用快捷方式
第61章 实现商城和订单相关功能
第1节 查看商城相关功能效果
第2节 实现商品列表界面和功能
第3节 商品列表改为MVVM架构
第4节 依赖注入和Hilt使用方法
第5节 下拉刷新和滚动加载更多
第6节 完善下拉刷新和滚动加载
第7节 实现切换列表显示样式
第62章 完善商城列表相关功能
第1节 实现商品列表搜索功能
第2节 实现商品列表筛选功能
第3节 实现商品Item点击事件
第4节 实现商品详情界面和功能
第5节 实现显示商品详情富文本
第6节 实现收货地址列表功能
第7节 实现添加和编辑收货地址
第63章 继续实现商城相关功能
第1节 创建百度语音识别应用
第2节 使用百度语音实现语音输入
第3节 使用百度OCR识别图片
第4节 实现确认订单界面和功能
第5节 实现支付界面布局和功能
第6节 实现订单详情界面和功能
第64章 实现商城第三方支付功能
第1节 支付宝支付准备工作(服务端知识,客户端了解即可)
第2节 实现使用支付宝支付订单
第3节 实现支付宝支付结果处理
第65章 实现订单和购物车功能
第1节 实现我的订单列表功能
第2节 实现购物车列表和功能
第66章 实现即时通讯相关功能
第1节 查看聊天相关功能效果
第2节 即时通讯概念和实现方法
第3节 如何创建融云聊天应用
第4节 集成聊天SDK和使用方法
第5节 实现聊天会话界面和功能
第6节 实现发送文本消息功能
第67章 继续实现即时通讯功能
第1节 实现显示聊天消息功能
第2节 实现发送图片消息功能
第3节 实现全局消息红点功能
第4节 实现显示消息到通知栏
第5节 9-Patch文件简介和使用
第68章 实现离线推送相关功能
第1节 查看推送相关功能效果
第2节 小米开放平台创建应用
第3节 实现离线推送消息功能
第69章 实现微信登录相关功能
第1节 查看微信相关平台概述
第2节 认证微信开放平台账号
第3节 创建微信移动APP应用
第4节 如何创建ShareSDK应用
第5节 实现微信第三方登录功能
第70章 微信支付相关准备工作(客户端了解)
第1节 微信支付总体流程概述
第2节 注册并开通微信商户平台
第3节 微信应用和商户平台关联
第71章 继续实现微信支付功能
第1节 实现微信APP支付功能
第72章 实现QQ登录相关功能
第1节 如何实现创建QQ应用
第2节 实现QQ第三方登录功能
第73章 实现歌词分享相关功能
第1节 实现分享文本歌词功能
第2节 实现分享图片歌词功能
第74章 实现应用关于界面功能
第1节 可视化实现关于界面
第2节 纯代码实现关于界面
第75章 如何更改应用相关配置
第1节 更改应用名称和国际化
第2节 如何实现更改应用图标
第76章 项目打包和分发方法
第1节 使用可视化打包项目
第2节 如何从命令行打包项目
第3节 混淆压缩和安全相关
第4节 如何分发Android应用
第77章 实现应用异常上报功能
第1节 腾讯Bugly简介和创建应用
第2节 实现异常上报和解决问题
第78章 实现应用更新相关功能
第1节 应用内更新效果和实现
第2节 自定义应用更新界面
第79章 内存泄露和常用解决方法
第1节 内存泄露简介和概述
第2节 内存泄露检测和修复实例
第80章 完善项目和兼容性测试
第1节 兼容性测试和解决问题
第81章 项目总结和后续学习计划
第1节 课程总结和后续学习计划