前言:Flutter系列的文章我应该会持续更新至少一个月左右,从User Interface(UI)到数据相关(文件、数据库、网络)再到Flutter进阶(平台特定代码编写、测试、插件开发等),欢迎感兴趣的读者持续关注(可以扫描左边栏二维码或者微信搜索”IT工匠“关注微信公众号哦,会同步推送)。Flutter Widget采用现代响应式框架构建,这是从 React中获得的灵感,核心思想是用Widg
转载 2024-07-03 04:23:09
112阅读
文章目录一、创建一个新的flutter项目二、在unity目录下新建一个unity项目三、导入unitypackage四、unity配置五、导出unityLibrary六、导入unityLibrary七、引入flutter_unity_widget插件八、flutter_unity_widget运用九、效果 一、创建一个新的flutter项目并在该项目文件下新建一个unity文件夹二、在unit
转载 2024-06-28 15:36:41
1304阅读
文章目录分类源码集成新建安卓项目新建flutter目录Android Studio创建在androidStudio中新建Flutter Module在命令行创建Flutter Module在android项目中关联Flutter Module在app的build.gradle里面加入对应依赖新建Flutter模块入口flutter处理以上步骤很多博客都可以看到,接下来我们来讲下容易踩坑的地方分支
转载 2024-06-21 16:41:17
219阅读
Unity 版本: 2020.3.33f Flutter SDK版本:3.7.8环境配置首先去Flutter 官网下载SDK,然后根据官方文档配置环境,配置完成后再控制台运行flutter doctor 环境都配置完成后,根据官方文档 安装vscode 插件。 再根据官方文档创建一个flutter 的demo 运行到虚拟机或者真机上,此时就会再Android 目录下创建好local.propert
转载 2023-09-15 23:31:34
467阅读
Flutter最近很火,我抽出了一点时间对Flutter进行了初步了解,过程中遇到一些问题,在这里记录并分享一下. Flutter中文网 https://flutterchina.club/ "使用镜像"、"获取Flutter SDK"、"Android Studio设置" 等等一系列操作按照官网教程来操作就可以了,如有个别问题,网上的相关也是可以解决的,这里我不再赘述. 还算顺利地创建了第一
转载 2023-12-13 14:05:54
11阅读
添加资源和图片Flutter 应用程序包含代码和 assets(有时称为资源)。资源是被打包到应用程序安装包中,可以在运行时访问的一种文件。常见的资源类型包括静态数据(例如 JSON 文件),配置文件,图标和图片(JPEG,WebP,GIF,动画 WebP / GIF,PNG,BMP 和 WBMP)。 指定资源Flutter 使用 pubspec.yaml 文件,位于项目根目录, 来识别
转载 2023-12-23 16:41:26
109阅读
文字加载场景切换 挂到摄象机上,拖入文本,此文本用于显示加载文本的位置,实际显示内容位文中文本,正在加载中时显示:夏目正在努力加载哦…,加载完成后显示:ok,using UnityEngine; using System.Collections; using UnityEngine.UI; using UnityEngine.SceneManagement; public class LoadS
转载 2024-03-15 11:44:44
181阅读
写在前面这类的库在pub上有很多我为什么要自定义呢首先是项目需要,并且这种库普适性高,抽取出来今后复用也方便点另外记录一下编码思路,方便后续查看使用说明image.png看看构造方法一共5个属性child是ListViewonLoadMore是加载更多时的回调,由外部实现isFinish 加载完成delegate是一个抽象类image.png有默认实现, 其中有3个方法,一个是根据状态给一个wid
作为系列文章的第十篇,本篇主要深入了解 Flutter 中图片加载的流程,剥析图片流程中有意思的片段,结尾再实现 Flutter 实现本地图片缓存的支持。在 Flutter 中,图片的加载主要是通过 Image 控件实现的,而 Image 控件本身是一个 StatefulWidget ,通过前文我们可以快速想到, Image 肯定对应有它的 RenderObject 负责 layout 和 pai
转载 2024-07-28 14:10:10
23阅读
在我软的UWP里面有一个接口ISupportIncrementalLoading 只要你的集合继承这个,并且实现里面的方法,就能自动实现加载更多的这个动作。说白了就是UWP里面UI列表控件跟集合一个契约。在Flutter里面没有这种类似的东西,但是实际项目里面会出现大量的列表需要加载更多。 无图无真相,先上一个图。 首先我们也来定义个 LoadingMoreBase 契约类 class
转载 2024-05-05 14:19:30
24阅读
实验环境,台式机win7+用VirtualBox搭建的两个虚拟机Linux环境,两个虚拟机的网络连接方式都选择为网络地址转换(NAT)。很明显两个虚拟操作系统之间不能直接通信,需要在主机win7上搭建服务器以帮助两个虚拟机互相穿透通讯。下面是实验的全部代码。A 首先是服务器端代码,出于简洁的考虑,用C#语言实现个UDPServerusing System; using System.Co
1.Widget的第一印象1.1:初次的见面首先我们来到第一次看到Widget类的场景,那时还对这个世界一无所知, 进入程序的入口时runApp函数中需要传入一个Widget对象,这便是第一眼。 初始项目中的做法是自定义了一个MyApp类继承自StatelessWidget。void main()=>runApp(MyApp()); ---->[flutter/lib/src/wid
单纯的flutter项目时,是可以热加载的。但是,当和原生一起混合开发时,热加载功能失效了。下面来解决这个问题:1、确定电脑打开了一个以上的模拟器,或者手机连接了电脑2、打开的模拟器或者手机杀掉混合开发的应用程序进程3、flutter项目根目录下执行命令:flutter attach注意是在flutter根目录下,不是混合开发的项目根目录`例如,下图是在红框的目录下执行flutter attach
转载 2024-06-04 05:40:11
139阅读
Unity3D中的资源的处理种类Unity中的资源资源的处理种类大致分为:Resources、StreamingAssets、AssetBundleResources是作为一个Unity的保留文件夹出现的,也就是如果你新建的文件夹的名字叫Resources,那么里面的内容在打包时都会被无条件的打到发布包中。特点:只读,即不能动态修改。所以想要动态更新的资源不要放在这里。会将文件夹内的资源打包集成到
glTF介绍1.glTF(GL TransmissionFormat),即图形语言交换格式,它是一种3D内容的格式标准,由Khronos Group管理(Khronos Group还管理着OpenGL系列、OpenCL等重要的行业标准); 2.glTF是一种免版税的规范,用于按应用高效传输和加载3D场景和模型; 3.glTF的设计是面向实时渲染应用的,尽量提供可以直接传输给图形API的数据形式,不
转载 2024-05-20 09:15:11
351阅读
效果需要用到第三方插件pubspec.yaml配置webview_flutter: ^1.0.7官网地址:https
原创 2023-03-10 15:06:49
274阅读
flutter_inappwebview: ^5.3.2main.dartvoid main() async { //webview加载 _ini
原创 2023-03-10 15:00:30
655阅读
最近学了一下flutter,下班后仿着现在做的app用flutter做了主页的几个新闻数据,用到刷新加载的时候,想着自己手动实现一下。实现方法为:官方refresh+ScrollController+GestureDetector。用了官方的pull to refresh ,不过这个东西限制条件很多,连基本的功能都无法完全实现,限制归限制,该用的时候还是得用它的,不然自己完全实现起来有点费劲。官方
转载 2024-04-12 14:06:00
63阅读
PS:自律实践起来真的没有想象那么简单。Flutter 支持加载的图片类型:JPEG、PNG、GIF、WebP、BMP 和 WBMP,Flutter Image 的组件的必须参数是一个 ImageProvider ,ImageProvider 是一个抽象类,具体获取图片由子类实现,本文将从如下几个方面学习 Flutter 中的图片加载:图片加载图片预加载图片缓存清除图片缓存图片加载进度监听加载图片
Flutter 常用功能备忘:1、EasyLoading 加载框的一些属性:EasyLoadingMaskType: none: 默认蒙版类型,允许用户在加载显示时进行交互。即加载框显示时,底部页面仍可以接受用户的点击事件。 clear: 不允许用户在加载显示时进行交互。加载框显示时,底部页面被覆盖,用户无法点击底部页面上的任何元素。 black: 不允许用户在加载显示时进行交互。加载框显示时,底
转载 2024-07-27 14:51:15
136阅读
  • 1
  • 2
  • 3
  • 4
  • 5