Android开发教程(2019最新版,使用JetPack)

36.5万
7843
2019-04-30 19:55:01
6298
7460
1.3万
1976
在Google I/O 2018发布了JetPack之后,Android应用架构和开发技术都发生了很大的变化。 而网络上前辈们制作的同类教程由于时间关系都比较旧了,不利于初学者学习现在的东西。 在这个系列视频里,使用最新的开发环境和方法,同时也兼顾零基础友好性。希望对新手有所帮助。 本教程中相关源代码:github.com/longway777 需要基础:熟悉Java语言。 自制教程,随做随更新。如有错误敬请联系勘误。-_-
视频选集
(1/34)
1 Android Studio下载和安装
06:20
2 hello, world:创建第一个项目
18:45
3 ConstraintLayout:在图形化下设计UI界面 1
12:33
4 ConstraintLayout:在图形化下设计UI界面 2
30:08
5 Activity LifeCycle(理解Android应用的运行机制)
12:41
6 控件基础 1
23:28
7 控件基础 2
45:19
8 Localization(本地化及多语言支持)
13:59
9 ScreenOrientation(屏幕方向旋转以及背后的事情)
26:26
10 ViewModel (从MVC到MVVM)
14:29
11 LiveData(感知数据的变化,自动刷新界面)
28:36
12 Data Binding(界面与代码的解耦,简洁明快)
21:20
13 阶段综合:篮球比赛计分器
36:30
14 ViewModelSavedState(即使进程在后台被系统杀死数据也存活)
28:11
15 SharedPreferences(保存简单数据)
27:08
16 AndroidViewModel(让ViewModel访问全局资源)
34:27
17 Navigation组件,让页面切换无比简单 1
28:34
18 Navigation组件,让页面切换无比简单 2
27:20
19 Navigation组件,让页面切换无比简单 3
29:37
20 阶段综合:口算测试APP
02:08:50
21 LifeCycles(让组件感知生命周期,Activity进一步解耦)
21:00
22 Room 1,数据库变得无比高效简洁
36:07
23 Room 2,数据库变得无比高效简洁
35:54
24 Room 3,数据库变得无比高效简洁
40:30
25 Room 4,数据库的版本管理
28:00
26 Room 5,数据库的版本管理-续
46:08
27 阶段小结:词汇记录(先行演示)
05:54
28 阶段综合:词汇记录 -1
52:21
29 阶段综合:词汇记录 -2
29:34
30 阶段综合:词汇记录 -3
17:05
31 阶段综合:词汇记录 -4
38:04
32 对第14集做一个修订 ViewModelSavedState Update
13:52
33 BottomNavigation:实现一下底部导航的模版,顺便介绍属性动画
37:55
34 以及后面的单独传了
00:47
客服
顶部
赛事库 课堂 2021拜年纪