WEBVTT

00:00.390 --> 00:01.500
你好, 我的朋友们｡ 

00:02.250 --> 00:04.200
欢迎来到最后一步

00:04.680 --> 00:15.620
因此, 我们需要在这里创建一个名为Activity的新包, 我将把主Activity移到其中｡ 

00:16.080 --> 00:17.280
单击“折射器”｡ 

00:20.380 --> 00:25.240
它就在这个活动包里｡ 

00:26.080 --> 00:40.540
在这门课的主要活动中, 我将标记Android入口点, 它是来自健康Android入口的注释｡

00:40.630 --> 00:40.900
好吧

00:40.900 --> 00:45.430
因此, 我们将此主要活动注释为Android入口点｡ 

00:45.790 --> 00:58.150
现在我们开始创建变量和先前适配器､ 眼镜､ 模型等的实例｡

00:58.150 --> 01:01.660
所以我们从电影模型开始,

01:04.270 --> 01:10.210
主活动视图模型｡

01:13.300 --> 01:14.320
活动

01:18.160 --> 01:26.290
主要绑定电影适配器的代码｡ 

01:26.710 --> 01:28.480
冷电影适配器｡ 

01:29.260 --> 01:34.300
我们首先注入请求管理器｡ 

01:34.300 --> 01:50.530
在这里, 我们还使用了Java的注释来注入一个请求管理器, 请求管理器输出加上输入｡

01:50.890 --> 01:51.220
好吧

01:51.790 --> 01:58.240
现在我们需要从on create方法开始, on create或create｡ 

01:58.240 --> 02:05.200
我们删除视图的集合内容, 因为我们需要它或在它之前｡ 

02:05.350 --> 02:07.330
我需要把它绑定｡ 

02:07.340 --> 02:11.440
这就是我们如何创建视图绑定对象｡ 

02:11.620 --> 02:14.920
在此之前, 视图的设置内容｡ 

02:14.930 --> 02:19.060
因此, 约束力相等的活动活动｡ 

02:19.480 --> 02:21.640
主绑定｡ 

02:22.860 --> 02:26.440
因为我们将使用活动主｡ 

02:26.460 --> 02:38.580
所以我们从活动main开始, 我们把绑定关键字放在rent, inflate, get out, inflate, set content to

02:42.180 --> 02:43.530
view之后｡

02:43.920 --> 02:55.140
我们去掉这个, 我们把绑定点设置为支持root操作栏.

02:56.550 --> 02:59.190
让我看看我是否支持行动委员会｡ 

03:00.360 --> 03:05.190
我们已经删除了该工具栏, 所以我不会添加这个｡ 

03:08.780 --> 03:09.080
号

03:11.470 --> 03:32.470
如果utils API key等于或等于none, 或者我们要检查或utils, 则API key为空或｡

03:34.760 --> 03:35.830
公用事业｡ 

03:40.610 --> 03:45.530
这是如果我们去utils, 我们已经正确地指定了它｡ 

03:46.310 --> 03:47.810
所以它不是空的｡ 

03:47.810 --> 03:50.360
如果没有, 那么｡ 

03:51.820 --> 03:53.560
我们将继续进行｡ 

03:53.800 --> 03:56.440
如果为null或空｡ 

03:56.680 --> 04:11.770
我们要做的是, 我们将显示这些消息, 告诉API内部有错误或关于API密钥中的API错误｡

04:12.250 --> 04:12.550
好吧

04:13.240 --> 04:24.790
现在创建movie电影适配器对象, 并提供请求管理器｡ 

04:25.210 --> 04:30.460
所以电影适配器等于使用电影适配器｡ 

04:32.480 --> 04:39.110
等于新电影和新电影比较后｡ 

04:41.640 --> 04:47.910
和请求管理器创建视图模型｡

04:47.940 --> 04:53.400
所以主活动视图模型就等于新视图模型提供者｡ 

04:55.510 --> 05:09.610
这与我们指定的获取电影模型或获取电影评论模型思想类有关｡ 

05:12.880 --> 05:16.900
现在我们需要设置回收器视图并进行调整｡ 

05:16.900 --> 05:21.310
或者发起, 发起, 回收或反驳｡ 

05:21.310 --> 05:28.810
这是我们要创建你和适配器的回收器的方法｡ 

05:30.640 --> 05:35.680
这是方法和加进创建方法和订阅北京.

05:35.710 --> 05:44.680
这一点非常重要, 因为我们将使用pagingsubscribe to PagingData主活动｡ 

05:44.800 --> 05:58.060
这就是我们如何订阅这个分页电影的视图模型, 分页数据流, 订阅和我们将要订阅的电影分页数据｡

05:58.390 --> 06:07.300
在这里, 我们将指定将数据提交到回收器视图适配器｡ 

06:07.300 --> 06:18.640
所以电影适配器不提交数据, 获取生命周期和电影分页数据｡ 

06:19.360 --> 06:19.780
好吧

06:23.160 --> 06:23.490
号

06:24.270 --> 06:28.910
启动回收商审查和适配器｡ 

06:29.220 --> 06:35.850
在这里, 我们首先创建跨度为2的网格布局管理器｡ 

06:35.850 --> 06:39.510
创建布局管理器｡ 

06:40.590 --> 06:46.740
网格布局管理器等于新的网格布局管理器｡ 

06:47.220 --> 06:48.470
这个和这个.

06:48.480 --> 06:50.310
将花费计数指定为2｡ 

06:51.180 --> 06:59.970
最后将布局管理器设置为recycler view, 通过使用绑定recycler你移动的是设置布局管理器网格布局管理器添加项目装饰,

06:59.970 --> 07:25.830
所以绑定recycler view电影添加项目装饰, 新网格空间为20 true｡

07:28.100 --> 07:37.310
现在设置, 在这么多人错过了这一非常重要的步骤, 绑定三个世俗的视图电影,

07:37.340 --> 07:49.850
设置适配器, 这将显示最终用户的进度条, 而页面正在从服务器请求｡

07:50.180 --> 08:03.290
因此, 电影适配器点与加载状态有他们的或页脚, 所以我们将使用页脚时, 我们将向下滚动, 下一页的请求将被发送,

08:03.350 --> 08:13.560
而我们得到的响应从服务器进度条将显示给最终用户｡

08:13.580 --> 08:15.320
这就是为什么我们使用｡ 

08:16.610 --> 08:16.880
Notes.

08:16.880 --> 08:24.480
国家食品新电影, 笔记德适配器三｡ 

08:25.490 --> 08:31.910
我们要做的是电影适配器, 复古｡ 

08:37.300 --> 08:37.960
好吧

08:38.500 --> 08:38.830
是的

08:40.330 --> 08:49.150
电影的适配器, 广告加载量说明中心方法设置同意花费在中心设置进度｡

08:49.330 --> 08:50.410
如何做到这一点？

08:50.420 --> 08:52.810
我们正确地使用了经理｡ 

08:52.990 --> 08:56.890
不要设置跨度大小｡ 

08:56.980 --> 09:01.840
查找新的网格布局管理器｡ 

09:01.840 --> 09:05.040
点跨度大小｡ 

09:05.050 --> 09:05.800
上看

09:08.000 --> 09:09.830
以及我们要做什么｡ 

09:12.540 --> 09:17.470
实现方法, 这将实现获得波段大小｡ 

09:17.490 --> 09:26.600
它将返回电影改编, 以获得项目审查类型的位置｡ 

09:27.210 --> 09:34.590
等于等于等于电影适配器点加载项｡ 

09:35.310 --> 09:36.850
那就做一个

09:36.870 --> 09:40.020
否则就去OC｡ 

09:40.380 --> 09:51.180
这是使这个网格成为视图和网格布局管理器背后逻辑和算法, 以及如何获得它们的跨度｡

09:52.530 --> 10:01.770
我需要做的最后一件事是在上面的一个上层创建一个新类｡ 

10:03.650 --> 10:21.770
新的Java类, 我将命名为电影应用程序, 这个电影应用程序将使用Health Android应用程序进行注释并扩展应用程序｡

10:24.000 --> 10:24.570
无奈

10:24.570 --> 10:25.070
输入.

10:25.990 --> 10:26.980
开始了

10:28.330 --> 10:36.580
不要错过添加清单用户权限和互联网｡ 
