
flutter
w_xue
这个作者很懒,什么都没留下…
展开
-
添加flutter模块到现有android项目
参考https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps创建flutter module项目比如现有android项目的目录为~/myDemo/,则直接在原有项目同级目录~下执行如下命令创建flutter module项目。flutter create -t module my_flutter执行上述命令...原创 2019-01-15 16:30:40 · 3167 阅读 · 0 评论 -
flutter配置国内镜像
flutter工程首次运行时需要获取依赖包,此时需要使用全局vpn,或者使用国内镜像。linux下配置全局环境变量export PUB_HOSTED_URL=https://pub.flutter-io.cnexport FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn...原创 2018-06-02 15:52:06 · 19156 阅读 · 0 评论 -
flutter布局的基本概念
本文记录开发过程中看到的零散细节Constraints在flutter视图布局中,parent widget中会给child设置布局约束,包含isTight: 是否是固定尺寸,比如BoxConstraints的min max均一致时isTight返回trueisNormalized: 约束是否正常,比如BoxConstraints中0<=min<=max时isNormalize...原创 2019-01-29 16:44:07 · 709 阅读 · 0 评论 -
Flutter中无限循环消息轮播效果
我这里要实现的效果是一个垂直滚动的消息轮播,子视图的显示很自然的想到使用PageView来包裹,我们要做的有两件事控制自动轮播消息无限循环第一个问题我们只需要新建一个Timer对象,定时调用PageView的翻页即可。第二个问题我们只需要在数据源末尾再添加上第一笔数据,当PageView滚动到最后一条消息时,直接跳转到第一条消息,视觉上不会有任何感知。具体见代码import 'da...原创 2019-10-08 11:31:25 · 5218 阅读 · 1 评论