Flutter
丶流言
认真学习,一起变强
展开
-
flutter 接入微信客服
flutter 接入微信客服最近碰到一个需求是在app 里面接入微信的客服,找了一圈发现 fluwx这个sdk更新了最近的微信客服第一步:更新你的sdk到3.6.0以上第二步:在flutter里面使用,很简单#App.customerServiceUrl 客服url#corpId企业id openWeChatCustomerServiceChat(url:App.customerServiceUrl,corpId: App.corpId);可能你不知道这两个参数 现在我教你怎么弄到这两个原创 2021-12-01 14:43:34 · 4576 阅读 · 4 评论 -
flutter 高德地图 amap_flutter_location 隐私合规校验失败
flutter 高德地图 amap_flutter_location 隐私合规校验失败今天使用定位的时候出现的,之前没有,特此记录在flutter里面使用高德插`amap_flutter_location报错,出现的 问题问题解决:步骤一:升级到最新版的3.0, 官方更新了最新的sdk amap_flutter_location: 3.0.0步骤二:更新完sdk后,还需要在所有接口请求之前调用一下授权同意,可以在初始化完sdk的地方调用代码贴下面 ///开始定位之前设置定原创 2021-11-24 12:28:41 · 4059 阅读 · 7 评论 -
flutter 安装xcode Mac M1 解压官方下载的xip格式的文件
Mac M1 解压官方下载的xip格式的文件在安装Xcode的时候,我从官网下载了一个Xcode的安装文件,但是这个文件是(.xip)压缩文件解压方法:1.先进入你xip的文件夹然后输入下面的命令xattr -d com.apple.quarantine Xcode_13.1_Release_Candidate.xip没有报错就可以进行下一步了Xcode_13.1_Release_Candidate:你自己的文件名字 只需要改这里去除解压验证后2.双击那个xip文件等待就可以了o.o原创 2021-10-21 19:54:21 · 2877 阅读 · 0 评论 -
flutter 邮箱,电话,网址等正则表达式使用
flutter 正则表达式处理使用场景在使用flutter时,需要对字符串里面的电话,邮件,网址进行操作时,常规的写法很费时间和精力,这里博主找到一个比较好的插件跟大家分享一下,这是这个插件的一个gif,可以看出来功能的强大,可以自定义字体颜色,大小,包括点击后怼的处理都可以自定义,相当的方便,下面贴上插件地址pub:https://pub.flutter-io.cn/packages/flutter_parsed_text下面我讲讲简单的用法,我也刚用,有什么将的不好的地方可以评论留言,大家一起原创 2021-10-09 18:15:41 · 2293 阅读 · 0 评论 -
GetX Worker 的用法 防抖,搜索
GetX debounce的用法,防止重复提交,搜索等功能可用getx官方文档有介绍几个worker的方法,最后会把代码贴上///每次`count1`变化时调用。ever(count1, (_) => print("$_ has been changed"));///只有在变量$_第一次被改变时才会被调用。once(count1, (_) => print("$_ was changed once"));///防DDos - 每当用户停止输入1秒时调用,例如。debounce原创 2021-09-11 15:30:34 · 2335 阅读 · 1 评论 -
flutter 自定义时间轴
复制进项目改一下自己喜欢的样式就可以用源码如下:import 'package:flutter/material.dart';class TimeLine extends StatelessWidget { @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( centerTitle: true, title: Text('时间轴.原创 2021-04-01 09:36:45 · 705 阅读 · 1 评论 -
mac获取SHA1
https://blog.csdn.net/jack8068469/article/details/62232959原创 2021-02-27 15:31:12 · 798 阅读 · 0 评论 -
flutter 新项目pod file模板
source 'https://mirrors.tuna.tsinghua.edu.cn/git/CocoaPods/Specs.git'# Uncomment this line to define a global platform for your projectplatform :ios, '9.0'# CocoaPods analytics sends network stats synchronously affecting flutter build latency.ENV['COC原创 2021-01-27 17:34:10 · 982 阅读 · 0 评论 -
flutter 安卓打包出现:Transform‘s input file does not exist:
我的版本 Android studio 4.0 targetSdkVersion 30出现了这个问题解决方案:在你的build.gradle文件里面添加一句话就可以了//android studio 4.0 以上打包会出现这个问题 lintOptions { checkReleaseBuilds false }...原创 2021-01-26 19:01:46 · 7599 阅读 · 1 评论 -
flutter引入今日头条的穿山甲插件
安卓简单的引入https://github.com/OpenFlutter/Pangolin/blob/master/showImage/void1.jpegGitHub:https://github.com/OpenFlutter/PangolinPub:https://pub.flutter-io.cn/packages/pangolin原创 2021-01-26 16:38:29 · 18040 阅读 · 1 评论 -
Android项目 unexpected element <queries> found in <manifest解决方案
https://blog.csdn.net/xuling_1987/article/details/112631111原创 2021-01-26 16:36:25 · 2071 阅读 · 0 评论 -
IOS URL links 配置
https://blog.csdn.net/qcx321/article/details/103784060原创 2021-01-15 09:33:30 · 396 阅读 · 0 评论 -
flutter fluto封装
下载地址https://www.weiyun.com/disk/folder/acb4dd606240448c0d91d681ac316515原创 2021-01-12 17:19:57 · 440 阅读 · 0 评论 -
flutter 仿微信UI收录中
https://github.com/yukuoyuan/flutter_weixinhttps://github.com/leeo-noder/flutter_weixin_demohttps://github.com/ethansqj/flutter_weixinhttps://www.cnblogs.com/xiaoyan2017/p/12879705.html原创 2021-01-12 14:29:08 · 231 阅读 · 0 评论 -
flutter解决---apple mach-o linker error 报错解决
可能flutter默认打开的是.xcodeprojhttps://www.cnblogs.com/frankltf/p/7002307.html原创 2021-01-12 11:35:09 · 161 阅读 · 0 评论 -
flutter---------get---------api
https://www.jianshu.com/p/ed83a0a3295d其他高级API// 给出当前页面的args。Get.arguments//给出以前的路由名称Get.previousRoute// 给出要访问的原始路由,例如,rawRoute.isFirst()Get.rawRoute// 允许从GetObserver访问Rounting API。Get.routing// 检查 snackbar 是否打开Get.isSnackbarOpen// 检查 dialo原创 2021-01-09 18:14:48 · 1358 阅读 · 0 评论 -
flutter get中文文档------记录和查找
get文档-------------地址状态管理响应式状态管理器状态管理目前,Flutter有几种状态管理器。但是,它们中的大多数都涉及到使用ChangeNotifier来更新widget,这对于中大型应用的性能来说是一个糟糕的方法。你可以在Flutter官方文档中查到,ChangeNotifier应该使用1个或最多2个监听器,这使得它实际上无法用于任何中等或大型应用。其他的状态管理器也不错,但有其细微的差别。BLoC非常安全和高效,但是对于初学者来说非常复杂,这使得人们无法使用Flutter进原创 2021-01-09 17:45:38 · 4549 阅读 · 1 评论 -
flutter 最新状态管理-get
GitHub:get:中文文档pub:get这个很nb 可以不指定版本在项目的yaml文件中引入:get://需要flutter版本1.20.0以上才支持±*/操作符不然会报错 报错请升级你的flutter版本示例:只需要简单的几步就可以完成状态管理创建一个模型类:class Controller extends GetxController{ var count = 0.obs; increment() => count++;}然后创建页面 需要使用的地方:cla原创 2021-01-09 17:31:20 · 1810 阅读 · 0 评论 -
flutter ios注册app
flutter ios注册app不能包含XYZ的字符https://stackoverflow.com/questions/61848382/using-the-same-services-id-identifier-as-app-id原创 2021-01-07 19:45:43 · 123 阅读 · 0 评论 -
flutter FijkPlayer视频播放插件使用
自定义可以去看这个大佬的博客https://blog.csdn.net/weixin_38025168/article/details/106482681最简单的使用方法git传送门pub传送门代码奉上import 'package:bdsy_app/widgets/MyAppBar.dart';import 'package:fijkplayer/fijkplayer.dart';import 'package:flutter/material.dart';class AdverPl原创 2021-01-04 17:07:58 · 1964 阅读 · 0 评论 -
flutter 测试视频播放使用的在线网址
flutter 测试视频播放使用的在线网址https://media.w3.org/2010/05/sintel/trailer.mp4http://www.w3school.com.cn/example/html5/mov_bbb.mp4https://www.w3schools.com/html/movie.mp4http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4http://devimages.apple.com/iphone/samples/原创 2021-01-04 16:35:59 · 852 阅读 · 0 评论 -
flutter实现瀑布流布局
https://my.oschina.net/songms/blog/4473148原创 2020-12-29 15:20:01 · 960 阅读 · 0 评论 -
flutter 截图生成的二维码并保存在手机上
https://blog.csdn.net/gemini_kanon/article/details/105964924https://www.jianshu.com/p/386458c3a4a9原创 2020-12-28 20:10:25 · 696 阅读 · 0 评论 -
Cannot fit requested classes in a single dex file (# methods: 73436 > 65536)
https://blog.csdn.net/mryzj/article/details/103463212原创 2020-12-26 20:03:47 · 605 阅读 · 0 评论 -
flutter swiper插件运行报错ScrollController not attached to any scroll views.
Flutter 解决在使用Swiper过程中出现ScrollController not attached to any scroll views.异常给轮播图添加一个key就不会出现这个问题了 key: UniqueKey(),具体的原因可以参考这篇博文,理解key值在flutter渲染刷新时候的作用 https://www.jianshu.com/p/6e704112dc67...原创 2020-12-23 13:46:19 · 1058 阅读 · 1 评论 -
flutter oktoast 用法以及文档地址
官方文档地址:https://www.kikt.top/posts/flutter/toast/oktoast/pub地址:https://pub.flutter-io.cn/packages/oktoastyaml文件里面加入: oktoast: ^2.3.2下面是简单用法import 'package:flutter/material.dart';import 'package:oktoast/oktoast.dart';class ToastUtil{ static show原创 2020-12-19 19:05:13 · 309 阅读 · 1 评论 -
flutter 里面读取和复制内容到手机剪切板
flutter 里面读取和复制内容到手机剪切板import 'package:flutter/services.dart';//复制copyText(text){ Clipboard.setData(ClipboardData(text:text));}//读取剪切板 返回Future<ClipboardData> getData() async{ return await Clipboard.getData(Clipboard.kTextPlain);}...原创 2020-12-19 18:48:52 · 1629 阅读 · 1 评论 -
flutter 去除listview上下留白
在listview外层加入MediaQuery.removePadding,以及需要去除的位置MediaQuery.removePadding( context: context, removeTop: true, removeBottom: true, child: ListView.builder( itemBuilder: (context, index) => Container( color: Colors.blue, padding: Ed原创 2020-12-19 18:24:01 · 918 阅读 · 1 评论 -
Flutter 弹出键盘屏幕溢出问题
Flutter 弹出键盘屏幕溢出问题哪个页面溢出就在哪个页面的脚手架里面加入下面的代码resizeToAvoidBottomPadding: false, //输入框抵住键盘原创 2020-12-19 16:18:31 · 1166 阅读 · 1 评论 -
Flutter城市(省市区)选择器
Flutter城市(省市区)选择器https://juejin.cn/post/6844903945580593160原创 2020-12-19 15:40:13 · 4322 阅读 · 2 评论 -
provider使用过程的坑
provider使用过程的坑provider: 4.1.0以后要使用ChangeNotifierProvider才会刷新页面,需要刷新的地方用这个包着原创 2020-12-17 16:38:46 · 513 阅读 · 0 评论 -
flutter fluro路由统一管理跳转框架
flutter fluro路由统一管理跳转框架模块化管理路由https://www.jianshu.com/p/1987cc9b714a?utm_campaign=haruki原创 2020-12-17 11:22:03 · 415 阅读 · 0 评论 -
Flutter自定义搜索框,解决字体不剧中的问题
Flutter自定义搜索框,解决字体不剧中的问题效果高度为40的时候显示:高度为60显示的高度为30的显示代码如下,创建一个SearchBar.dart文件,吧下面的代码复制进去就可以了import 'package:flutter/material.dart';class SearchBar extends PreferredSize { TextEditingController controller; //输入控制器 FocusNode focusNode; //焦点原创 2020-12-15 16:13:32 · 462 阅读 · 0 评论 -
iOS 点击TextField,EditableText不弹出软键盘的解决方案
iOS 点击TextField不弹出软键盘的解决方案开发中遇到:在模拟器里面,textfield可以通过电脑键盘输入,可是怎么也不会自动弹出模拟器软键盘解决方案:切换一下键盘,command+shift+k,Xcode6.3 中只能是一种输入源...原创 2020-12-15 10:50:17 · 869 阅读 · 0 评论 -
flutter .gitignore忽略文件
# Created by https://www.gitignore.io/api/android,flutter# Edit at https://www.gitignore.io/?templates=android,flutter### Android #### Built application files*.apk*.ap_*.aab# Files for the ART/Dalvik VM*.dex# Java class files*.class# Genera.原创 2020-12-12 15:54:18 · 787 阅读 · 0 评论 -
flutter 路由管理
http://www.ptbird.cn/flutter-route-named-route-list-root-route.html#menu_index_2原创 2020-12-11 17:50:26 · 103 阅读 · 0 评论 -
Flutter - 打包APK、IPA 及 IOS上传APPLE Store详解
Flutter - 打包APK、IPA 及 IOS上传APPLE Store详解https://www.jianshu.com/p/093728946197原创 2020-12-10 09:33:18 · 403 阅读 · 0 评论 -
flutter中获取当前位置周围信息和搜索
flutter中获取当前位置周围信息实现方式获取到当前定位的经纬度(可以参考我之前的博客)根据经纬度获取周围信息可以根据关键字进行搜索第一步可以查看博客 这里就不讲了博主使用的是高德官方提供的POI搜索接口(官网提供了大量的接口都可以使用 根据自己需要的可以去官网查看)https://developer.amap.com/api/webservice/guide/api/searc...原创 2020-04-21 15:22:09 · 4506 阅读 · 0 评论 -
如何获取发布版SHA1和调试版的SHA1
**如何获取发布版SHA1和调试版的SHA1**调试版的SHA1,是在调试的过程中生成,而且也没有密码,win+r打开“运行”,输入cmd打开命令提示符在命令提示符中输入“cd .android”(中间有个空格),这一步的操作前提是你的JAVA_HOME 的环境变量有配置到你jdk 中bin的绝对路径让后将这一命令 keytool -list -v -keystore debug.k...原创 2020-04-15 17:39:13 · 447 阅读 · 0 评论 -
Flutter创建新项目需要修改的内容就可以运行
Flutter创建新项目需要修改的内容如果你的flutter版本是1.12的flutter 默认创建的项目 gradle 是5.6的,不需要修改。1: Android studio 默认创建的是4.1.0的gradle版本 需要修改成你自己的版本后才可以运行,需要修改的地方是项目下面的Android路径下android\gradle\wrapper\gradle\wrapper.p...原创 2020-02-11 12:29:17 · 428 阅读 · 0 评论