Android开发零基础特训班-掌握利用Android进行应用开发的实用技术

本课程围绕一个跨设备多媒体播放应用,从零开始一步步讲述如何开发一个好的Android应用。不仅包括Java语言基础,更重点介绍Android基础、环境搭建、如何布局及数据库的使用。同时,本课程将揭秘目前最火热的抖音APP所应用的Android技术,让同学们在掌握一门开发技术的同时,更进一步了解业界实际的应用案例。

通过本课程的学习,不仅能够熟练应用Java语言和Android开发工具,更能够具备工程思维能力,解决实际问题,成为一名合格的Android开发者。

资源目录

第 1 讲Java语言基础(上)

1.1Java语言中的关键字、标识符和分隔符
时长 08:58

1.2Java语言的数据类型
时长 10:15

1.3Java数据类型之间的转换
时长 09:23

1.4Java语言中的运算符与表达式
时长 08:32

1.5常量与变量
时长 10:47

1.6Java语言的流程控制
时长 14:54

1.7类与对象
时长 11:11

1.8对象的生成、使用和清除
时长 09:26

1.9对象创建和对象使用说明
时长 09:22

1.10类的静态属性和静态方法
时长 15:45

1.11Java的封装
时长 15:08

第 2 讲Java语言基础(中)

2.1Java的继承(一)
时长 15:49

2.2Java的继承(二)
时长 13:20

2.3Java的多态
时长 13:35

2.4final关键字(final类、final方法、常量)
时长 06:05

第 3 讲Java语言基础(下)

3.1接口
时长 14:24

3.2Java常用类库
时长 14:24

3.3数据类型(一)
时长 10:30

3.4数据类型(二)
时长 08:42

3.5Java集合与映射(一)
时长 12:46

3.6Java集合与映射(二)
时长 11:36

3.7异常处理
时长 13:26

3.8Java IO
时长 09:50

3.9Advanced I、O Streams
时长 12:06

3.10字节输入、输出流
时长 11:42

3.11过滤流
时长 09:59

3.12Java多线程编程(一)
时长 14:33

3.13Java多线程编程(二)
时长 15:12

3.14线程同步(一)
时长 07:56

3.15线程同步(二)
时长 13:12

第 4 讲Android基础与环境搭建

4.1Android发展史与现状
时长 14:13

4.2Android系统架构与特性
时长 06:42

4.3Android开发环境搭建
时长 11:29

4.4Android studio 的使用与工程项目的创建
时长 15:20

第 5 讲Android 开发四大组件

5.1前言
时长 14:55

5.2AndroidManifest页面介绍
时长 13:24

5.3什么是Activity
时长 13:54

5.4Activity的生命周期
时长 15:40

5.5Service综述
时长 16:13

5.6Service发送类型
时长 15:33

5.7Broadcast实例
时长 09:51

5.8Content Provider访问方式
时长 15:44

第 6 讲基础UI组件和Android布局 上

6.1布局管理器
时长 15:49

6.2线性布局管理器
时长 14:36

6.3表格布局管理区(一)
时长 14:31

6.4表格布局管理区(二)
时长 09:37

6.5表格布局管理区(三)
时长 10:44

6.6相对布局管理器
时长 13:11

6.7Relativelayout的重要属性
时长 15:46

6.8使用代码控制相对布局管理器
时长 11:05

6.9帧布局管理器
时长 09:43

6.10绝对布局管理器(一)
时长 15:28

6.11绝对布局管理器(二)
时长 15:35

6.12网格布局管理器
时长 07:00

第 7 讲基础UI组件和Android布局 下

7.1布局管理器的嵌套
时长 14:36

7.2常用的基本控件
时长 16:20

7.3控件的使用
时长 13:17

7.4Toast控件的使用(一)
时长 10:05

7.5Toast控件的使用(二)
时长 12:26

7.6Dialog控件的使用
时长 15:06

7.7Android的尺寸问题
时长 11:20

7.8事件处理
时长 14:55

7.9长按事件
时长 11:20

7.10按键事件(一)
时长 15:22

7.11按键事件(二)
时长 15:52

7.12焦点事件
时长 13:34

第 8 讲ListView

8.1ListView介绍
时长 16:26

8.2实现ListView
时长 15:42

8.3实现item
时长 13:43

8.4继承base_adapter自定义适配器实现ListView
时长 17:19

8.5实现base_item
时长 16:16

8.6MVC介绍
时长 15:16

8.7MVVM介绍
时长 16:50

第 9 讲异步任务机制

9.1使用AsyncTask
时长 16:43

9.2UI交互
时长 13:24

9.3清理AsyncTask和异步线程池
时长 14:11

9.4Handler介绍
时长 14:42

9.5剖析和使用handle(一)
时长 11:29

9.6剖析和使用handle(二)
时长 16:27

第 10 讲Android 数据存储,数据库,与多媒体上

10.1SharedPreferences介绍
时长 15:37

10.2代码展示:SharedPreferences使用
时长 14:28

10.3获取SharePreferces
时长 15:39

10.4文件存储介绍
时长 06:29

10.5文件存储代码展示
时长 15:44

10.6向SD卡放入文件
时长 14:03

10.7SQLite介绍
时长 09:55

10.8SQLite Database 操作示例
时长 14:16

10.9创建、展示数据演示
时长 13:20

10.10删除的条件
时长 14:24

10.11查询条件
时长 14:26

10.12展示操作
时长 09:35

第 11 讲Android 数据存储,数据库,与多媒体下

11.1删除操作
时长 15:58

11.2更新操作
时长 15:46

11.3修改操作
时长 13:49

11.4ContentProvider介绍及代码展示(一)
时长 14:38

11.5ContentProvider介绍及代码展示(二)
时长 15:18

11.6利用ContentProvider同步本应用数据于其他应用(一)
时长 15:48

11.7利用ContentProvider同步本应用数据于其他应用(二)
时长 15:47

11.8获取数据
时长 15:07

11.9获取权限
时长 15:22

11.10获取系统内容提供者数据
时长 15:11

第 12 讲多媒体

12.1拨号功能
时长 14:53

12.2模拟器测试
时长 14:20

12.3短信功能(一)
时长 14:18

12.4短信功能(二)
时长 16:04

12.5模拟器测试
时长 15:32

12.6复习BoadcastReceiver
时长 16:38

12.7获取短信验证码与权限(一)
时长 12:38

12.8获取短信验证码与权限(二)
时长 11:16

第 13 讲传感器及其组件

13.1传感器介绍
时长 15:51

13.2在模拟器上获取传感器列表
时长 16:22

13.3测试光线传感器
时长 15:13

13.4测试距离传感器
时长 15:42

13.5测试摇一摇
时长 13:23

13.6测试重力传感器
时长 13:36

13.7测试计步器
时长 06:25

13.8测试高德地图定位(一)
时长 14:57

13.9测试高德地图定位(二)
时长 11:01

第 14 讲通知 Notification

14.1通知 Notification 介绍
时长 12:24

14.2Notification 代码示例
时长 14:49

14.3属性构造
时长 13:37

14.4判断(一)
时长 14:43

14.5判断(二)
时长 06:00

14.6带进度条通知
时长 15:44

14.7动画
时长 15:03

14.8帧动画展示
时长 11:10

14.9补间动画
时长 07:45

14.10几种效果展示
时长 14:42

14.11属性动画(一)
时长 15:01

14.12属性动画(二)
时长 11:52

14.13相机
时长 07:25

第 15 讲相机

15.1相机的调用
时长 15:12

15.2拍照效果展示
时长 16:41

15.3从已有图片中调用选择(一)
时长 14:28

15.4从已有图片中调用选择(二)
时长 15:21

15.5音频播放器
时长 15:48

15.6展示部分
时长 14:59

15.7控制部分
时长 17:27

15.8获取音乐
时长 15:35

15.9播放器
时长 16:21

15.10视频播放器
时长 10:25

第 16 讲音频和视频的录制

16.1音频录制
时长 14:51

16.2MediaRecorder
时长 15:06

16.3八个步骤
时长 14:15

16.4授权方法
时长 14:09

16.5播放音频
时长 15:12

16.6视频录制
时长 16:13

16.7学习13个步骤
时长 15:35

第 17 讲AR、VR介绍

17.1什么是VR和AR
时长 12:49

17.2基本技术
时长 10:07

17.3开发工具
时长 12:47

17.4光线评估
时长 09:02

17.5ARCore—核心类介绍
时长 15:59

17.6ARcore快速入门
时长 15:16

17.7启用ARcore并在模拟器上运行ARcore
时长 14:16

17.8Sceneform概览及示例讲解
时长 14:24

第 18 讲网络基础及Android网络编程(上)

18.1网络基础
时长 13:30

18.2使用HTTP协议进行网络通信
时长 16:39

18.3HttpUtils代码展示
时长 14:39

18.4网络请求
时长 14:04

18.5Socket介绍
时长 16:10

18.6使用socket创建客户端类
时长 14:14

18.7实现网页内容(一)
时长 15:11

18.8实现网页内容(二)
时长 09:55

18.9Fragment介绍及应用
时长 14:58

18.10动态加载fragment
时长 17:39

18.11补充-personfragment中添加EditText
时长 14:53

第 19 讲网络基础及Android网络编程(下)

19.1回顾
时长 15:26

19.2旋转操作(一)
时长 17:18

19.3旋转操作(二)
时长 15:34

19.4知识总结
时长 16:25

19.5Viewpaper的讲解
时长 15:42

19.6Viewpaper操作展示
时长 15:51

19.7Frgment与view paper组合使用(一)
时长 15:31

19.8Frgment与view paper组合使用(二)
时长 04:36

19.9Recycleractivity的讲解
时长 16:53

19.10Recycleractivity的操作(一)
时长 16:09

19.11Recycleractivity的操作(二)
时长 09:22

19.12Recycleractivity的操作(三)
时长 09:47

第 20 讲自定义控件

20.1自绘控件介绍
时长 14:29

20.2创建一个XML文件
时长 15:00

20.3继承View类
时长 13:56

20.4赋值
时长 15:41

20.5绘图
时长 16:24

20.6模拟器中运行
时长 16:46

20.7实现onMeasure方法
时长 10:28

20.8组合控件
时长 14:57

第 21 讲语音识别

21.1语音识别介绍及案例
时长 15:15

21.2简单实现
时长 14:54

21.3测试语音听写(一)
时长 15:53

21.4测试语音听写(二)
时长 11:30

21.5测试语音唤醒
时长 15:01

21.6测试语音合成
时长 15:37

21.7GitHub介绍
时长 14:41

21.8创建目录转换成Git仓库
时长 07:32

第 22 讲RxJava

22.1解决问题
时长 15:50

22.2RxJava介绍(一)
时长 14:26

22.3RxJava介绍(二)
时长 17:25

22.4注册和登录操作实现
时长 07:21

22.5页面切换及切换效果操作(一)
时长 15:51

22.6页面切换及切换效果操作(二)
时长 16:08

22.7用户输入操作
时长 09:44

22.8编写业务逻辑
时长 17:50

22.9用户登录操作
时长 16:13

22.10如何操作音乐部分
时长 13:28

22.11操作Retrofit
时长 16:24

第 23 讲页面UI

23.1抽屉导航介绍
时长 14:42

23.2定义一个常量类
时长 16:46

23.3对数据进行分组
时长 15:28

23.4封装获取音乐列表请求,并实现缓存控制
时长 07:46

23.5分级列表界面的制作
时长 16:57

23.6添加项目依赖
时长 16:14

23.7布局
时长 09:35

23.8获取实际业务数据
时长 10:20

第 24 讲前端技术的发展

24.1答疑
时长 14:17

24.2三级列表实现
时长 14:49

24.3完成页面跳转、传递参数
时长 17:49

24.4播放音乐
时长 09:28

24.5讲解MultiDexAppLication
时长 13:39

24.6更多属性介绍
时长 17:20

24.7总结
时长 15:00

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注