flutter标题
16、Flutter Wrap组件 实现流布局
Wrap可以实现流布局,单行的Wrap跟Row表现几乎一致,单列的Wrap则跟Column表现几乎一致。但 Row与Column都是单行单列的,Wrap则突破了这个限制,mainAxis上空间不足时,则向crossAxis上 去扩展显示。 Wrap组件的使用 //自定义按钮组件 class MyAp ......
15、Flutter 按钮组件
按钮组件的属性 ButtonStylee里面的常用的参数 ElevatedButton ElevatedButton 即"凸起"按钮,它默认带有阴影和灰色背景。按下后,阴影会变大 class MyApp extends StatelessWidget { const MyApp({super.key ......
修改窗口标题,弹出对话框 (6.0)
本文学习于B站,记录,借鉴; 视频链接:修改窗口标题、弹出对话框_哔哩哔哩_bilibili HWND很明显内部定义的一种数据类型;声明变量名后,获取窗口句柄,虽然我也不清除窗口句柄什么意思,应该是窗口标题开始的位置; 在调用SetWindowText(窗口句柄,字符串);进行修改; 未修改前: 修 ......
手机直播源码,Flutter 中的弹簧按钮效果
手机直播源码,Flutter 中的弹簧按钮效果 import 'package:flutter/material.dart'; class ScaleAnimation extends StatefulWidget { final Widget child; final Function()? on ......
14、Flutter Card组件
Card是卡片组件块,内容可以由大多数类型的Widget构成,Card具有圆角和阴影,这让它看起来有立 体感。 Card实现一个通讯录的卡片 class MyApp2 extends StatelessWidget { const MyApp2({super.key}); @override Wid ......
13、Flutter AspectRatio
AspectRatio的作用是根据设置调整子元素child的宽高比。 AspectRatio首先会在布局限制条件允许的范围内尽可能的扩展,widget的高度是由宽度和比率决定 的,类似于BoxFit中的contain,按照固定比率去尽量占满区域。 如果在满足所有限制条件过后无法找到一个可行的尺寸,A ......
FlutterApp实战·第01天:Flutter安装和配置
前面多文介绍了Dart编程语言的基本语法和语言特性。从本文开始,我们通过一个Flutter App的编码过程,完成Flutter的学习,包括Flutter基础知识,Flutter App启动页,Tab页,个人设置页,SQLite数据库,HTTP API调用,到最后Flutter App打包等…… ......
Flutter/Dart第21天:Dart异步编程(Future/Stream)
Dart库中有大量返回结果为Future或Stream类型的函数,它们都是异步函数,函数的返回结果在构建可能存在耗时操作之后就返回了(如:网络IO操作),而不是同步等到这些耗时操作完成后在返回。关键字async和wait简化了异步编程(如:回调地狱),让异步代码的编写看起来像同步代码一样…… ......
Flutter 路由库fluro快速入门——从库自带的示例上手
Flutter 路由库fluro快速入门——从库自带的示例上手 笔者喜欢Flutter的一点就是其各种库的example读起来都很清晰、很好懂,在上手从来没用过的复杂三方库时基本上看看README+example就可以了。 最近笔者参与的大创项目要开始做App开发了,之前定的开发框架是flutter ......
Flutter 组件技巧 刷新数据
1. 起因 因为组件在创建后,放入widget数之后,就会调用 initState,执行一次里面的内容。 我之前的项目里, 有一个Stack,用来切换子页面,子页面有2级; 在子页面的initState里,我去获取后端的数据,看中了initState只调用一次,达到我获取一次然后拿来显示的目的 这样 ......
python---通过钉钉机器人发送禅道缺陷标题
前言 目前大多数公司都是使用禅道,jira这些来管理缺陷,研发和测试每天站会或者周会都想知道昨天或者这周一共解决了多少个缺陷,如果每天都通过禅道上去查看可能有点麻烦且不方便,今天小编介绍一种方法,我们可以通过办公软件钉钉或者企业微信通过项目群中进行添加机器人,每天自动发送到群里,供大家参考查看。 钉 ......
8、Flutter Paddiing组件
Padding组件处理容器与子元素之间的间距。 class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return Containe ......
vue项目中读取外部静态文件改变标题以及图标
默认情况下,由vuecli创建的项目,其/public下会存在index.html这一入口文件(若是vite的话会存在根目录和src同级),public下的文件不参与打包过程,因此我们就在这里创建静态配置文件即可。 这个则是config内的配置。配置好后,可以在剩下vue组件中通过window.gl ......
7、Flutter GridView网格布局组件
GridView创建网格列表主要有下面三种方式 1、可以通过GridView.count 实现网格布局 一行的 Widget 数量 class HomePage extends StatelessWidget { const HomePage({Key? key}) : super(key: key ......
【Flutter】一文读懂混入类Mixin
【Flutter】一文读懂混入类Mixin 基本介绍 Mixin是一种有利于代码复用,又避免了多继承的解决方案。 Mixin 是面向对象程序设计语言中的类,提供了方法的实现,其他类可以访问 Mixin 类的方法而不必成为其子类;Mixin 为使用它的 Class 类提供额外的功能,但自身却不单独使用 ......
vue3中的vue-18n的table表格标题不动态变化中英文
使用 computed 即可 eg: const columns = computed(() => { return reactive<any>([ { title: proxy.$t('device.pm.table.index'), dataIndex: 'index', width: 50, ......
Flutter CocoaPods 报错
报错如下 Warning: CocoaPods not installed. Skipping pod install. CocoaPods is used to retrieve the iOS and macOS platform side's plugin code that responds ......
取标签列表的最后两位,并去除最后一个逗号,没有标签就用标题
def update_biaoqian(tag_list, title): if tag_list == [''] or tag_list == []: print('没有标签,取标题作为标签') titless = re.sub('\s', ',', title) tag_list = title ......
iOS项目(Swift),使用Flutter进行混合开发
一、创建flutter_module 先创建flutter module项目,参考官方文档,先cd至目标文件夹,执行命令为 flutter create --template module flutter_module 创建成功后,打开flutter_module项目,打开pubspec.yaml文 ......
标题:Dubbo RPC开发中的序列化问题:深度解析反序列化导致的HashMap异常
Dubbo RPC开发中的序列化问题:深度解析反序列化导致的HashMap异常 在使用Dubbo RPC进行开发时,我们可能会遇到一些出乎意料的问题。其中之一就是在进行远程调用时,内部嵌套对象出现与预期不符的HashMap。这个问题的根源在于反序列化过程中找不到对象,导致解析成了HashMap。在这 ......
flutter 运行的四种模式
Debug(调试)模式 1、 这是开发Flutter应用程序时最常用的模式。可以在真机和模拟器上同时运行。重要用于开发和调试阶段。 2、可以进行热重载,即在不重新启动应用程序的情况下实时更新代码。 3、应用程序会包含用于调试和开发的额外信息和工具(debugging信息、debugger aids( ......
6、Flutter 列表组件
列表有以下分类: 1、垂直列表 class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return Center( child: L ......
flutter doctor 认证问题
运行flutter doctor发现sdk需要认证,如下图 C:\Users\*****>flutter doctor Flutter assets will be downloaded from https://mirrors.tuna.tsinghua.edu.cn/flutter. Make ......
Flutter TextField组件的使用
Flutter TextField组件 简单的说,这个组件其实就是个输入框。 1. 属性 const TextField({ Key key, this.controller,//控制器 this.focusNode,//焦点 this.decoration = const InputDecorat ......
WINDOWS下结合VSCODE搭建 FLUTTER 开发环境
WINDOWS下结合VSCODE搭建 FLUTTER 开发环境 大致脉络: JDK -> ANDROID SDK -> FLUTTER SDK -> VSCODE Flutter -> Android Emulator JDK 首先是下载和配置 JDK 。这一步比较简单:下载 JDK 的压缩包,解压 ......
WPF DataGrid控件绑定数据(包含关闭列标题、显示内容居中)
效果图: 1、设计DataGrid展示数据模型类 public class DataRecord { public bool IsChecked { get; set; } public DateTime Time { get; set; } public string Title { get; s ......
1、Flutter把内容单独抽离成一个组件
//代码块 importM import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( theme: ThemeData( primarySwatch: Colors.yellow //导航栏颜色 ), hom ......
11月6日列表、标题、表格、基本、块级标签以及特殊符号
目录列表标签无序列表注意点有序列表标签标题标签表格标签然后就是table标签属性的用法1.border属性:2.cellpadding属性:3.cellspacing属性:width属性5.rowspan属性6.colspan属性还有一个特别的属性就是高度和宽度基本标签块级标签特殊符号如何在html ......
Flutter GetX的简单使用
1、pubspec.yaml添加get依赖,再更新项目包依赖 dependencies: get: ^4.6.5 2、更改main文件如下: import 'package:flutter/material.dart'; import 'package:get/get.dart';import 'p ......
Flutter开发实践:环境配置有哪些注意事项?
你是不是曾经在代码里把UI、业务逻辑、网络请求混在一个类里,看起来像一锅大杂烩?我也这样做过 ✋。总而言之,APP开发是困难的。像领域驱动设计Domain-Driven Design (DDD) 之类的书可以帮助我们开发复杂的软件工程项目。DDD的核心是model,是我们要解决的问题需要掌握的重要知 ......