摘要: 1、导航单元素的编写 从外部看,导航是一个GridView部件,但是每一个导航又是一个上下关系的Column。小伙伴们都知道Flutter有多层嵌套的问题,如果我们都写在一个组件里,那势必造成嵌套严重,不利于项目以后的维护工作。所以我们单独把每一个自元素导航拿出来,一个方法,返回一个组件。 代码如下 阅读全文
posted @ 2019-06-15 22:48 niceyoo 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 1、flutter_ScreenUtil插件简介 flutter_ScreenUtil屏幕适配方案,让你的UI在不同尺寸的屏幕上都能显示合理的布局。 插件会让你先设置一个UI稿的尺寸,他会根据这个尺寸,根据不同屏幕进行缩放,能满足大部分屏幕场景。 github:https://github.com/ 阅读全文
posted @ 2019-06-15 22:45 niceyoo 阅读(1968) 评论(0) 推荐(0) 编辑
摘要: 1、引入flutter_swiper插件 flutter最强大的siwiper, 多种布局方式,无限轮播,Android和IOS双端适配. 好牛X得介绍,一般敢用“最”的一般都是神级大神,看到这个介绍后我也是吃了碗贾玲代言的方便面(一桶半),压了压我激动的心情。 Flutter_swiper的Git 阅读全文
posted @ 2019-06-15 22:41 niceyoo 阅读(3477) 评论(0) 推荐(0) 编辑
摘要: 1、URL接口管理文件建立 第一步需要在建立一个URL的管理文件,因为课程的接口会一直进行变化,所以单独拿出来会非常方便变化接口。当然工作中的URL管理也是需要这样配置的,以为我们会不断的切换好几个服务器,组内服务器,测试服务器,内测服务器,公测上线服务器。 所以说一定要单独把这个文件配置出来,这也 阅读全文
posted @ 2019-06-15 22:34 niceyoo 阅读(1430) 评论(0) 推荐(0) 编辑
摘要: 在很多时候,后端为了安全都会有一些请求头的限制,只有请求头对了,才能正确返回数据。这虽然限制了一些人恶意请求数据,但是对于我们聪明的程序员来说,就是形同虚设。这篇文章就以极客时间 为例,讲一下通过伪造请求头,来获取极客时间首页主要数据。(不保证接口和安全措施一直可用哦,赶快练习吧) 查看极客时间的数 阅读全文
posted @ 2019-06-15 22:31 niceyoo 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: 上篇文章中,我们只看到了 dio 的使用方式,但并未跟应用关联起来,所以这一篇将 dio 网络请求与应用界面结合起来,当然这也是为以后的实战作基础准备,基础打牢,我们才能飞速前进。 1、案例说明 我们还是作去“大保健”选择服务对象这个例子,不过这次我们使用按钮和动态组件来实现。具体业务逻辑是这样的: 阅读全文
posted @ 2019-06-15 21:19 niceyoo 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 这篇开始我们学习Dart第三方Http请求库dio,这是国人开源的一个项目,也是国内用的最广泛的Dart Http请求库。 1、dio介绍和引入 dio是一个强大的Dart Http请求库,支持Restful API、 FormData、拦截器、请求取消、Cookie管理、文件上传/下载、超时和自定 阅读全文
posted @ 2019-06-15 21:14 niceyoo 阅读(2214) 评论(0) 推荐(0) 编辑