flutter
倚栏静望
让Bug呆一会儿
展开
-
Flutter自定义Tabbar:tabbar_magic_indicator
运行效果使用与说明代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import sslssl._create_default_https_context = ssl._create_unverified_context2.读入数据代码如下原创 2020-09-19 23:55:30 · 1422 阅读 · 0 评论 -
flutter自定义开关控件 flutter_switch_plus
控件样式:使用方式:在pubspec.yaml中添加:flutter_switch_plus: ^0.0.1flutter_switch_plus是对官方Switch控件的功能加强,其实官方提供在Switch已经很优秀了,样式跟iOS的开关样式也比较像,唯一的缺点是没法改大小(控件宽高在代码中写死了可还行),因此结合官方的控件做了一个加强版的。使用方式:PlusSwitch( value: true, activeTrackColor:原创 2020-07-13 16:46:26 · 2742 阅读 · 3 评论 -
解决flutter更新到1.17出现[google_maps_flutter] iOS - undefined symbols for architecture问题
报错内容;Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_GMSMarker", referenced from: objc-class-ref in google_maps_flutter(GoogleMapMarkerController.o) "_OBJC_CLASS_$_GMSMutablePath", referenced from: objc-class-ref in google_maps_f原创 2020-05-22 23:02:22 · 1139 阅读 · 1 评论 -
Flutter 解决webview_flutter 插件Android端无法上传文件问题
最近在使用webview_flutter遇到在内嵌的h5中有上传文件的需求,但是官方的webview_flutter并没有对Android做相关的适配。做过Android的应该知道在Android源生中使用webview内嵌H5需要对上传文件的功能做相关的适配处理,否则会报错。由于webview_flutter内部还是使用Android源生的webview来展示H5,所以如果项目中有这方面需求还是...原创 2020-04-27 14:03:45 · 5181 阅读 · 4 评论 -
fish_redux在flutter_web中路由配置,解决浏览器跳转页面
最近惊奇的发现在目前的flutter dev for web 版本中可以用fish_redux管理路由,并且在目前的版本中不再是flutter_web 跟flutterfor iPhone分开的模式,开发者可以使用同一个包下面的UI来开发。目前三端开发都是使用flutter/material.dart中的组件,因此基本上可以做到一次编写,分别打包iOS,Android,web三端。关于for w...原创 2020-03-15 11:22:53 · 1703 阅读 · 0 评论 -
H5 跳转Flutter APP问题:在Flutter中解决H5能够打开APP并接收H5传递的参数
最近遇到了这个问题,其实这个问题在源生开发中算是一个很常见的问题。有很多场景都需要通过其他APP或者H5来打开APP并且有时候会携带参数。所以在这里我说一下我的做法(大神勿喷,有更好的办法请评论区留言,不胜感激)。Android端1.首先在AndroidManifest.xml中修改入口Activity的配置: android:name=".MainActivity"...原创 2020-03-02 21:06:42 · 6050 阅读 · 7 评论 -
Flutter photo_view 图片预览缩放 使用优化
Flutter混合开发——FlutterBoost原创 2019-09-29 22:13:10 · 5930 阅读 · 3 评论 -
Flutter 使用EventBus 打正式Android包报错问题
我不知道其他小伙伴遇到过这个问题没哈,我先贴一下打包过程报错的信息:org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:compileFlutterBuildReleaseArm'. at org.gradle.api.internal.tasks.execution.ExecuteActio...原创 2019-09-20 16:25:03 · 1077 阅读 · 0 评论 -
flutter 开发者帮助 APP Flutter GO2.0来袭!
前几天谷歌发布了Flutter1.9版本,并且吧flutter web合并到了master,看了谷歌在Flutter的路上越走越远。作为移动端的开发者,Flutter给我们提供一个很不错的跨平台开发的方式。本人也以为工作的原因,用上了Flutter,开始其实我是拒绝的,现在我只想说:“真香”!今天分享一个由Alibaba开源的一个对上手Flutter 有帮助的APP: Flutter GO。F...原创 2019-09-19 20:59:17 · 2560 阅读 · 0 评论 -
Flutter 1.9 正式发布!| 全平台创新开发体验
作者 / Flutter 团队,Google本周对 Flutter 意义非凡。Google 面向中国开发者举办的重量级年度盛会——中国 Google 开发者大会于今日正式拉开帷幕。在主题演讲环节,Flutter 团队宣布推出最新稳定版: Flutter 1.9。这是 Flutter 迄今为止最大的一次版本更新,100 余位贡献者提交共计超过 1,500 份 pull request。Flutte...转载 2019-09-16 10:36:37 · 810 阅读 · 0 评论 -
Flutter ListView无法置顶问题
如下代码Scaffold( body: ListView.builder( ), )不设置AppBar直接使用ListView充满屏幕,但是ListView顶部会有一个导航栏宽度的留白,这时只需将ListView的padding属性,设置为:EdgeInsets.only(top: 0) 即可解决。Scaffold( body: ListView.bui...原创 2019-08-27 17:42:05 · 1741 阅读 · 0 评论 -
Flutter Clipboard 粘贴板使用:
在Flutter 提供了Clipboard跟ClipboardData用来操作系统的复制粘贴。///设置要复制到粘贴板中的内容@immutableclass ClipboardData { /// Creates data for the system clipboard. const ClipboardData({ this.text }); /// Plain text v...原创 2019-08-22 16:56:07 · 7039 阅读 · 0 评论 -
flutter 再按一次退出 导航返回拦截WillPopScope
为了避免用户误触返回按钮而导致APP退出,在很多APP中都拦截了用户点击返回键的按钮,当用户在某一个时间段内点击两次时,才会认为用户是要退出(而非误触)。Flutter中可以通过WillPopScope来实现返回按钮拦截,我们看看WillPopScope的默认构造函数:const WillPopScope({ ... @required WillPopCallback onWillPop...原创 2019-08-01 23:46:25 · 1680 阅读 · 0 评论 -
网易云IM Flutter版本来啦,需要的拿去用。
先放地址:网易云IM Flutter版下载地址当然了,并不是用Flutter去重写的,只是把官方的UI库封装成一个可以在Flutter上使用的插件,支持Android以及iOS,支持Android以及iOS,支持Android以及iOS。后续会持续更新。nim网易云IM Flutter版本插件Getting Started目前版本没有写成插件,如果想要使用的话下载源码,做成本地插件。...原创 2019-06-13 18:06:59 · 6221 阅读 · 2 评论 -
Flutter实现简单的滑块验证功能
Flutter实现简单的滑块验证功能原创 2019-06-03 22:22:44 · 3579 阅读 · 0 评论 -
Flutter webview_flutter iOS显示网页白屏 Trying to embed a platform view but the PrerollContext ……
在Flutter中使用webview_flutter插件显示网页的时候在iOS无法显示,并且报错:Trying to embed a platform view but the PrerollContext does not support embedding解决办法:在info.list添加: <dict> …… <key>io.flutter.embed...原创 2019-06-20 13:25:16 · 4548 阅读 · 0 评论 -
fish-redux快速创建插件FishReduxTemplate
推荐一款快速创建action state page等文件的插件FishReduxTemplate,获取方式,在Plugins(Plugins在哪,这个应该都知道吧)中搜索FishReduxTemplate然后点install,安装好之后restart在项目文件上右键然后选择自己要创建的文件,输入名称即可这样就轻松的完成了创建。...原创 2019-06-04 18:04:24 · 2025 阅读 · 0 评论 -
Flutter 打包apk后运行错误:couldn't find "libflutter.so"
FLutter 在使用命令:flutter build apk打包或者是用Android Studio直接打包如果so配置错误会出现以下问题:java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.cgmcomm.cgmstore-zq4F04l4...原创 2019-07-11 21:10:07 · 5149 阅读 · 0 评论 -
flutter中状态栏高度等信息
// 状态栏高度 double _statusBarHeight = MediaQuery.of(context).padding.top;//MediaQuery.of(context)这个里面还有其他信息,你们自行发掘吧// appbar 高度 double _kLeadingWidth = kToolbarHeight;...原创 2019-07-16 19:43:09 · 1976 阅读 · 0 评论 -
解决Flutter 国际化插件Intl导致TextFiled 的 pasteButtonLabel的一系列问题
问题:原因是原创 2019-07-19 23:34:08 · 2042 阅读 · 0 评论 -
Flutter 解决 MissingPluginException(No implementation found for method xxx on channel xxx)
MissingPluginException(No implementation found for method xxx on channel xxx)这个错误出现的原因是Plugin的方法没有找到,也可能是Plugin本身就没有注册成功。经常是退出APP的后重新进入就会出现这个问题。网上有很多解决办法:方案一:flutter clean一下,再次 flutter run/build...原创 2019-08-01 23:40:39 · 54554 阅读 · 3 评论 -
dart运行出现:Setting VM flags failed: Unrecognized flags: checked
最近因为公司业务需求,需要用flutter来做后续的开发,刚上手dart就出问题了……具体问题是,在运行的时候报:这个是需要在:中进行相关的配置去掉这个勾选即可。...原创 2019-05-10 13:14:39 · 2751 阅读 · 0 评论