摘要:
底栏切换每次都重新请求是一件非常恶心的事,flutter 中提供了AutomaticKeepAliveClientMixin 帮我们完成页面状态保存效果。 1、AutomaticKeepAliveClientMixin AutomaticKeepAliveClientMixin 这个 Mixin 是 阅读全文
posted @ 2019-07-31 21:20
每天都要进步一点点
阅读(917)
评论(0)
推荐(0)
摘要:
1、推荐商品类的编写 这个类接收一个List参数,就是推荐商品的列表,这个列表是可以左右滚动的。 2、推荐标题内部方法的编写 实际开发中,要尽量减少嵌套,我们需要把复杂的组件,单独拿出一个方法进行编写。这里就把商品推荐标题单独拿出一个方法进行编写。 3、推荐商品单独项编写 把推荐商品的每一个子项我们 阅读全文
posted @ 2019-07-31 21:20
每天都要进步一点点
阅读(313)
评论(0)
推荐(0)
摘要:
拨打电话的功能在app里也很常见,比如一般的外卖app都会有这个才做。其实Flutter本身是没给我们提供拨打电话的能力的,那我们如何来拨打电话那? 1、编写店长电话模块 这个小伙伴们一定轻车熟路了,我也就不再多介绍吧。直接看代码,相信都能看懂。 2、获取需要的数据 在HomePage里获取获取店长 阅读全文
posted @ 2019-07-31 21:20
每天都要进步一点点
阅读(827)
评论(0)
推荐(0)
摘要:
1、AdBanner组件的编写 我们还是把这部分单独出来,需要说明的是,这个Class你也是可以完全独立成一个dart文件的。代码如下: 2、数据准备和调用组件 我们先把广告的图片准备好,准备好后就可以调用图片组件了。 效果如下图所示: 阅读全文
posted @ 2019-07-31 21:19
每天都要进步一点点
阅读(348)
评论(0)
推荐(0)
摘要:
1、导航单元素的编写 从外部看,导航是一个GridView部件,但是每一个导航又是一个上下关系的Column。小伙伴们都知道Flutter有多层嵌套的问题,如果我们都写在一个组件里,那势必造成嵌套严重,不利于项目以后的维护工作。所以我们单独把每一个自元素导航拿出来,一个方法,返回一个组件。 代码如下 阅读全文
posted @ 2019-07-31 21:19
每天都要进步一点点
阅读(299)
评论(0)
推荐(0)
摘要:
1、flutter_ScreenUtil插件简介 flutter_ScreenUtil屏幕适配方案,让你的UI在不同尺寸的屏幕上都能显示合理的布局。 插件会让你先设置一个UI稿的尺寸,他会根据这个尺寸,根据不同屏幕进行缩放,能满足大部分屏幕场景。 github:https://github.com/ 阅读全文
posted @ 2019-07-31 21:19
每天都要进步一点点
阅读(509)
评论(0)
推荐(0)

浙公网安备 33010602011771号