flutter
ASH救世主
study
展开
-
flutter RangeSlider 的labels无法一直显示以及自定义解决办法
flutter RangeSlider自定义labels原创 2022-12-06 14:48:03 · 567 阅读 · 1 评论 -
getx使用getconnect的get请求报错
具体报错如下:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: type 'int' is not a subtype of type 'Iterable<dynamic>'原因是我使用了get请求并且参数并不是拼接在url后面,也就是这种形式,xxx?x=1&y=2。而是使用Map<String, dynamic>? query一个map去放置参数.。查看源码找到原因,如果query中的值.原创 2021-10-17 17:50:09 · 954 阅读 · 0 评论 -
flutter getx框架请求网络乱码
我的版本是^4.1.4,原因是使用了decode的时候使用的默认编码Encoding _encodingForCharset(String? charset, [Encoding fallback = latin1]) { if (charset == null) return fallback; return Encoding.getByName(charset) ?? fallback;}解决办法:第一种: 直接修改库latin1改为utf8,但是确定是如果更换电脑或者升级可能.原创 2021-07-20 16:01:58 · 541 阅读 · 0 评论 -
The current Dart SDK version is 2.1.0-dev.1.0.flutter-69fce633b7.
Running "flutter packages get" in flutter_app... The current Dart SDK version is 2.1.0-dev.1.0.flutter-69fce633b7.Because xxxx 0.0.16 requires SDK version <2.0.0 ..........解决办法:其中u...原创 2018-08-29 16:53:50 · 8132 阅读 · 0 评论 -
flutter tab切换页面防止重置
问题描述:TabBar 配合TabBarView切换页面,然后每个页面是一个listview加载数据,但是切换页面后listview的数据会被重置,重新被加载了,解决办法使用 with AutomaticKeepAliveClientMixin 实现 @protected bool get wantKeepAlive=>true; 即可,可能会出现红色报错,直接忽视需要添加下...原创 2018-07-27 17:19:21 · 7948 阅读 · 3 评论 -
flutter 插件错误 Fatal signal 6 (SIGABRT), code -6 in tid 10469
07-04 10:25:08.397 10469 10469 F flutter : [FATAL:flutter/shell/platform/android/platform_view_android_jni.cc(61)] Check failed: CheckException(env). 07-04 10:25:08.398 10469 10469 F libc : Fatal s...原创 2018-07-04 14:19:31 · 7265 阅读 · 3 评论 -
flutter 滑动关闭页面
设置主题为 theme: new ThemeData( primarySwatch: Colors.blue, platform: TargetPlatform.iOS//添加这个属性即可 ),具体如下void main() => runApp(new XxswApp());class XxswApp extends StatelessWidg...原创 2018-06-27 16:27:51 · 4818 阅读 · 3 评论 -
android ios 主动发消息到flutter(dart)代码
自己也是一知半解,摸索得知使用EventChannel可以实现, 详细代码参考如下插件。https://github.com/flutter/plugins/tree/master/packages/video_player原创 2018-06-21 10:34:49 · 1851 阅读 · 0 评论 -
flutter 插件(android 使用jni)报错 java.lang.UnsatisfiedLinkError
flutter插件调用android ndk崩溃,多次检查发现我的flutter插件中jar包中包含了一个armeabi-v7a的so库,而我的adnrod目录下的三方so库却在armeabi目录,所以报错,所以找到三方so库的armeabi-v7a版本替换之前的,并将armeabi改为armeabi-v7a即可。...原创 2018-05-30 17:47:57 · 2026 阅读 · 0 评论 -
flutter 运行失败 The SDK directory 'xxxxx' does not exist.
A problem occurred evaluating root project 'android'.> A problem occurred configuring project ':app'. > The SDK directory '/Users/qq1440214507/Downloads/Sdk' does not exist.错误如上,大概是我创建了flutter...原创 2018-06-12 15:44:36 · 2686 阅读 · 0 评论 -
flutter 滑动监听,上拉加载 下拉刷新
具体代码如下,_handleScrollNotification中做自己的上拉和下拉逻辑,我这是简单的,需要自己进行优化new NotificationListener<ScrollNotification>( onNotification: _handleScrollNotification, child: new ListView.builder( cont...原创 2018-05-23 17:58:05 · 5908 阅读 · 1 评论 -
A RenderFlex overflowed by 242 pixels on the right.
如果父 flex row column 的话,那么抛出此错误的元素使用Expanded或者Flexible 包裹就行,如下@overrideWidget build(BuildContext context) { return new Card( color: Colors.white, elevation: 3.0, child: new Padd...原创 2018-05-23 15:36:54 · 6067 阅读 · 0 评论 -
flutter BottomNavigationBar 配合PageView(viewpager)使用
import 'package:flutter/material.dart';class HomePage extends StatefulWidget { HomePage({Key key}) : super(key: key); @override _HomePageState createState() => new _HomePageState();}cla...原创 2018-05-16 14:56:19 · 5659 阅读 · 1 评论 -
flutter 监听系统返回按钮
使用WillPopScope即可,重点onWillPop方法,Future<bool> _onWillPop()=>new Future.value(false); 由于要弹出dialog,我这里是禁掉返回按钮,当然也可以在这里做一下其他操作,比如连续点击两次返回,又或者连续pop两次把dialog和页面一起返回掉。class _DialogComponent extends S...原创 2018-05-16 10:36:38 · 11259 阅读 · 1 评论 -
flutter json框架
详情https://github.com/dart-lang/json_serializable/tree/master/example 具体如链接: https://github.com/dart-lang/json_serializable/tree/master/example 1在 pubspec.yaml文件中添加如下.然后更新一下...原创 2018-05-15 16:23:38 · 1705 阅读 · 0 评论 -
flutter gridview 取消回弹效果
controller: new ScrollController(keepScrollOffset: false),原创 2018-05-18 09:38:50 · 6774 阅读 · 1 评论 -
flutter gridview 在 Flex Row Column 中不显示
如下 使用Flexible 包裹 new Flexible(flex: 1, child: new GridView.count())原创 2018-05-17 17:23:38 · 2912 阅读 · 0 评论 -
flutter 显示圆形头像
第一种:new ClipOval( child: new FadeInImage.assetNetwork( placeholder: "images/normal_user_icon.webp",//预览图 fit: BoxFit.fitWidth, image:"https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=346366...原创 2018-05-17 15:52:17 · 7190 阅读 · 0 评论 -
flutter 运行ios项目失败 'shared_preferences/SharedPreferencesPlugin.h' file not found
//大概错误如下'shared_preferences/SharedPreferencesPlugin.h' file not found#import <shared_preferences/SharedPreferencesPlugin.h>解决方案,基本类似问题都能解决。1 升级pod version 具体如下链接https://blog.csdn.net/yaoliangjun...原创 2018-05-17 11:10:07 · 4612 阅读 · 1 评论