草庐IT

flutter-be

全部标签

flutter开发实战-RawKeyboardListener监听键盘事件及keycode。

flutter开发实战-RawKeyboardListener监听键盘事件及keycode。最近开发过程中遇到外设备的按钮点击触发相应的操作,需要监听对应的keycode来开启游戏或者相关操作。这里用到了RawKeyboardListener一、RawKeyboardListener是什么?RawKeyboardListener是一个Widget,可以用来监听键盘的原始输入事件。RawKeyboardListener属性focusNode:FocusNode(),autofocus:是否自动焦点,onKey:监听回调方法,可以监听按下RawKeyDownEvent,松开RawKeyUpEven

Stable Diffusion使用controlnet报错 mat1 and mat2 shapes cannot be multiplied问题

StableDiffusion使用controlnet报错mat1andmat2shapescannotbemultipliedRuntimeError:mat1andmat2shapescannotbemultiplied(77x1280and768x320)提示:Python运行时抛出了一个异常。请检查疑难解答页面。File"D:\sd-webui-aki-v4.4\extensions-builtin\Lora\networks.py",line429,innetwork_Linear_forwardreturnoriginals.Linear_forward(self,input)Fi

Flutter/Dart第11天:Dart函数方法详解

Dart官方文档:https://dart.dev/language/functions重要说明:本博客基于Dart官网文档,但并不是简单的对官网进行翻译,在覆盖核心功能情况下,我会根据个人研发经验,加入自己的一些扩展问题和场景验证。Dart语言是纯面向对象的编程语言,就是是函数也是对象,它的类型就是Function类(https://api.dart.dev/stable/3.1.3/dart-core/Function-class.html)。如下代码样例,函数的不同实现。如果函数实现仅仅只有1个表达式,那么函数可以使用箭头语法:=>returnexpression;//函数实现booli

flutter开发实战-实现推送功能Push Notification

flutter开发实战-实现推送功能PushNotification推送服务现在可以说是所有App的标配了,最近在Flutter工程项目上实现推送功能。flutter上实现推送功能需要依赖原生的功能,需要插件实现,这里使用的是极光推送的服务。一、效果图效果图如下二、代码实现在使用极光推送功能时,需要使用的是极光提供的flutter推送插件jpush_flutter2.1、引入jpush_flutter在工程的pubspec.yaml文件中引入库#集成极光推送pub集成jpush_flutter:^2.4.2flutter_app_badger:^1.5.02.2、配置配置Android:在/a

Flutter学习四:Flutter开发基础(三)路由管理

目录0引言1 路由管理 1.1 MaterialPageRoute1.2 Navigator 1.2.1Futurepush(BuildContextcontext,Routeroute)1.2.2 boolpop(BuildContextcontext,[result])1.2.3  FuturepushNamed(BuildContextcontext,StringrouteName,{Objectarguments})1.3非命名路由传值1.4 命名路由 1.4.1 路由表1.4.2 注册路由表1.4.3 通过路由名打开新路由页1.4.4 命名路由参数传递1.4.5适配非命名路由传值 1

php - 给出警告 : mysql_fetch_assoc() expects parameter 1 to be resource, 对象

这个问题在这里已经有了答案:CanImixMySQLAPIsinPHP?(4个答案)warning:mysql_fetch_array()expectsparameter1toberesource,objectgiven[duplicate](3个答案)关闭11个月前。我似乎无法弄清楚我做错了什么。所以当我提交我的表单时,我收到警告错误和Notice:Undefinedvariable:dbusernamein/Library/WebServer/Documents/ArturoLuna_Final/loginCheck.phponline30$username=$_POST['use

使用Flutter敲一个高仿WeChat

#前言由于使用Flutter开发APP已经接近两年了,一直想敲一个Demo做一下技术总结,然而苦苦选不到参考产品,直到某天在使用微信的时候,灵机一动,干脆就按着微信的功能敲就好了,UI也有了,切图也好找,就此开展Demo的编写。#功能介绍1.Demo使用leancloud做为后端的SDK,所有数据均为真实有效数据,支持用户注册/登陆,也可以使用测试账号登陆,18202003769密码Bb123456。2.使用GetX状态管理,已支持全局多语言设置。3.安卓端支持从Flutter调用Navite代码用打开Uniapp小程序,可从设置页面上传自己的Uniapp组件测试。4.聊天消息支持(文字/图片

Flutter 项目资源便捷管理

Fam特别提示这个资产管理已经更名为Fam,更为详细的内容请点击这里查看。idkit_assets资源管理一、简介idkit_assets是IDKit系列中处理Flutter项目资源的脚本文件。二、优点该脚本支持Flutter的全部平台。该脚本可设置资源引用类的名字。该脚本对项目的资源进行按文件名进行划分,使得看着清晰明了。该脚本对资源文件名字进行驼峰转变,符合常规定义,避免调用时提示不完整。该脚本对没有资源的文件进行去除注释。该脚本对项目的资源文件进行重名检查,并输入不合合格的文件。该脚本对pubspec.yaml对资源的引用进行优化,并减少代码量。该脚本支持项目package之间的资源加载

日常使用vscode开发flutter相关的插件

简介这里整理了日常使用vscode开发flutter相关的插件,也有部分通用类型的插件Flutter&Dart这2个是flutter官方插件,开发flutter装机必备,不用多说。AwesomeFlutterSnippetsAwesomeFlutterSnippetsisacollectionsnippetsandshortcutsforcommonlyusedFlutterfunctionsandclasses这里面包含Flutter中非常常用的代码片段BracketPairColorizer2Acustomizableextensionforcolorizingmatchingbracke

c# - 多线程错误 : There is already an open DataReader associated with this Connection which must be closed first

我有一个Parallel.Foreach循环varoptions=newParallelOptions();options.MaxDegreeOfParallelism=1;Parallel.ForEach(urlTable.AsEnumerable(),drow=>{using(varWCC=newMasterCrawlerClass()){WCC.MasterCrawlBegin(drow);}}这个循环调用类并循环遍历我所有的数据行,但是这些数据行中的每一个要么填充数据表,要么对MySQL数据库执行更新命令。我拥有的这两个代码如下。privatestaticDataTableDT