
Flutter
文章平均质量分 58
乞丐大王111
这个作者很懒,什么都没留下…
展开
-
Flutter dialog内容不改变 (由于是StatelessWidget改写成StatefulWidget)
参考的博客https://www.jianshu.com/p/be581f706402需求:点击事件弹出一个框,但是这个框里面的内容是需要去查询获取的。点击事件调用的方法:弹出一个弹框 void creatGPSDialog(String plate_no){ showDialog(context: context, builder: (context){ return new AlertDialog(title: Text('当前位置'), content:原创 2022-01-14 15:16:56 · 2273 阅读 · 0 评论 -
flutter插件出现英文
flutter插件出现英文情况1 官方插件,并且安卓中文,苹果英文情况2 个人制作的插件 安卓英文,苹果英文情况1 官方插件,并且安卓中文,苹果英文参考的博客:https://www.jianshu.com/p/63d6cf3832ad打开Xode “Runner” -> “info.plist”,添加一项“Localized resources can be mixed”,值设置为“yes”即可!情况2 个人制作的插件 安卓英文,苹果英文这种情况可能就是开发者在写的时候用的就是英文,然后也原创 2021-11-17 13:26:37 · 1732 阅读 · 0 评论 -
Flutter 弹出菜单实现(不是显示的菜单按钮,隐式的)showMenu
隐式的菜单效果图代码实现没有完全的理解,但是怎么说呢,好歹算是实现了。????效果图简单在页面中有一个图片,长按图片的时候呢就会触发菜单的显示。效果图代码实现一个带有长按功能的按钮GestureDetector( //手势包含添加按钮 实现点击进行选择图片 child:Image.asset('images/addphoto.png'), onLongPressStart: (LongPressStar原创 2021-11-05 15:55:34 · 5649 阅读 · 2 评论 -
Mac 电脑中Android studio 比较重要的路径如何查找
各种路径sdk路径查找Flutter SDK.gradle 路径(一般下载下来都在这)在刚下载android studio的时候可能各个路径的位置还是比较清楚的,但是经过长时间的使用,相关路径可能就会模糊,所以现在给出查找路径的方法。这个其实是mac和windows通用的,但是mac电脑比windows复杂一点,因为很多路径是隐藏的,点进文件夹看不到,必须用访达的前往功能。sdk路径查找Flutter SDK这个是用android studio开发flutter的时候需要用到的.gradle原创 2021-11-04 10:10:20 · 1911 阅读 · 0 评论 -
Mac 电脑 Flutter SDK如何升级 以及出现的错误(从没有null safety 到有null safety)
Flutter SDK升级删掉原本的sdk 然后重下用 android studio 的命令cmdline-tools component is missingAndroid license status unknown.升级flutter sdk删掉原本的sdk 然后重下用 android studio 的命令在终端项目根目录下面运行flutter upgrade然后可能会报提示语句Your flutter checkout has local changes that would be e原创 2021-11-03 17:18:33 · 5582 阅读 · 0 评论 -
Flutter ----实现定位+范围限制(距离目的地1000米才能打卡)
需求:1.实现设备的定位2.当前位置和目标位置的1000米范围内才能打卡该页面就是简单的进去的时候就获取定位,如果定位获取到了就停止定位,并toast是否可以打卡的消息。采用的定位的插件:flutter_bmflocation: ^2.0.0-nullsafety.0##为什么使用百度地图的插件?而不是其他的插件采用的是百度地图的插件,这个星期尝试了三个插件,第一个最先使用的location插件,不需要申请啥开发者啥的直接可以用的,但是悲哀的是时不时会失灵的,怀疑是网络问题,回调死活进不去。第原创 2021-09-23 16:57:53 · 1722 阅读 · 1 评论 -
Flutter ——图片九宫格,多图片批量上传(图片选择采用官方image_picker实现,批量上传采用dio,消息提示)
需求:实现一个九宫格的效果,要求能够多选照片。具体描述:1.实现类似微信九宫格,没图片的时候有一张添加图片,点击该图片可以在相册中选择,当图片未满9个的时候,该图片一直跟在最后,当图片满足9个的时候该添加图片消失。点击右上角X可以移除图片2.当点击小图的时候能够进行放大的预览,点击大图,预览消失。3.图片能够进行批量上传,上传的时候进行图片压缩上传采用的插件dio: ^4.0.0fluttertoast: ^8.0.8image_picker: ^0.8.4+1#用到的图片放在images原创 2021-09-23 16:39:29 · 2776 阅读 · 4 评论 -
Flutter----登陆页面的简单demon
效果图功能1:输入用户名按下键盘的回车按键,能够根据用户名进行查询对应的仓库,仓库下拉框默认选中第一条记录。2.当查询到仓库后,光标自动从用户名那边跳转到密码框。3.点击登陆按钮,判断是否内容都不为空,然后访问服务端验证用户名密码是否正确,正确的情况下查询用户的权限,并且记录用户名和密码。然后跳转到主页。以下是主要的俩个页面。Global是一个存全局变量的一个类,而Services就是一个统一管网络访问的一个类,主要功能就是访问对应的接口,并返回查询到的数据。数据类型是BaseResultmi原创 2021-08-18 15:36:16 · 758 阅读 · 0 评论 -
Flutter 开发的时候用到的好用的插件
Flutter的插件地址https好用的插件Dioshared_preferencesjson序列化插件(json_serializable,build_runner,json_annotation)fluttertoastDio用来进行网络访问的插件,相比内置的更加方便shared_preferences一款用来持久化存储的,在不同的平台会调用平台独有的持久化存储的NSUserDefaults on iOS and macOS, SharedPreferences on Android, et原创 2021-08-18 10:47:30 · 331 阅读 · 0 评论 -
Flutter访问webservice
首先要先了解一下webservice(参照以下的链接内容)https://blog.youkuaiyun.com/u011199063/article/details/78550005以下是我的服务端包结构服务端有个LoginService的类里面的getWareHouse方法其实就是我真正的想要去调用的方法。LoginService服务端发布之后,告诉我们访问的网址是http://localhost:8080/FlutterService/services/LoginService我的电脑的ip是19原创 2021-08-13 17:01:14 · 876 阅读 · 0 评论 -
dart语言的学习
dart语言的学习官网重要的几个点默认值final 和const的不同之处=>在命名函数和匿名函数中的表现官网dart的中文官网dart语言概览dart语言使用风格重要的几个点默认值未初始化的变量默认值是 null,即使变量是数字 类型默认值也是 null,因为在 Dart 中一切都是对象,数字类型 也不例外。final 和const的不同之处官网并没有很详细,以下链接比较清楚明白final 和const区别=>在命名函数和匿名函数中的表现在命名函数中:isNoble(原创 2021-03-16 16:26:55 · 196 阅读 · 0 评论 -
Flutter安装、运行、打包问题(windows\Mac)(所有踩过的坑)
中文官网Flurrer中文官网安装中遇到的问题(Wndows版本)1.Android一直卡在Running Gradle task ‘assembleDebug’…没有动静了,查询了网上说的,说可能是gradle没有下载成功。查看了一下项目的gradle-wapper.properties里面的distributionUrl=https://services.gradle.org/distributions/gradle-5.6.2-all.zip发现需要的gradle的版本事5.6.2,于是去原创 2021-02-08 09:19:27 · 2525 阅读 · 0 评论