- 博客(802)
- 资源 (16)
- 问答 (3)
- 收藏
- 关注
原创 【Flutter】Flutter 如何获取当前路由
本文介绍了如何在 Flutter 中获取当前路由,我们介绍了两种方法,一种是使用 NavigatorState 类,另一种是使用 ModalRoute 类。我们还提供了一些代码示例来帮助你理解如何在实际的应用中获取和使用当前路由。
2023-06-14 17:59:59 2292
原创 【Flutter】Flutter 切换语言 当前页面不刷新
虽然 Flutter 默认的做法是刷新整个应用,但是我们可以通过使用 StatefulWidget 和 setState 来改变这一行为。
2023-06-14 17:32:06 824
原创 【Flutter】如何 Dialog 弹窗设置点击空白处不关闭
Dialog 是一个常见的 UI 元素,它可以用于显示信息、询问问题或收集用户输入。
2023-06-14 10:55:47 1797
原创 【Flutter】Flutter 如何调用另一个 Page 里的函数
在 Flutter 中调用另一个页面函数的三种方法:Provider 方法、Global Key 方法和回调函数方法。
2023-06-13 21:54:40 734
原创 【Flutter】Flutter 如何实现主题 Theme 切换
主题切换是一种很重要的用户体验优化手段。通过主题切换,我们可以让用户根据自己的喜好或者环境条件选择最适合自己的界面颜色和样式,提高应用的用户友好度。
2023-06-13 21:35:43 1011
原创 【Flutter】Flutter 中处理 loading 状态
我们创建了一个 Stateful Widget,并在其状态中添加了一个 `_isLoading` 变量来控制 loading 状态
2023-06-13 21:02:32 2097
原创 【Flutter】如何给按钮添加圆角 自定义圆角按钮样式
我们首先创建了一个基本的 `ElevatedButton`,然后学习了如何通过 `shape` 属性和 `RoundedRectangleBorder` 类来给按钮添加圆角。最后,我们探索了如何通过 `ButtonStyle` 对象来自定义按钮的颜色和圆角半径。
2023-06-11 21:58:29 1519
原创 【Flutter】widgets (8) Flutter中状态管理 InheritedWidget 使用的最佳实践
在 Flutter 的世界里,Inherited Widgets 是一个非常重要的概念。它是一种特殊的 Widget,可以让我们在 Widget 树中有效地传递数据,而不需要手动地将数据一层一层地向下传递。这在处理一些复杂的状态管理问题时,尤其有用。
2023-06-11 08:00:00 351 1
原创 【Flutter】widgets (7) Stateful Widget 有状态组件的的实践应用
在构建交互式应用时,处理用户交互是非常重要的一部分。`StatefulWidget` 由于其能够管理状态的特性,使得它在处理用户交互时非常有用。
2023-06-10 09:43:54 655
原创 【Flutter】如何更改 Flutter 应用的启动图标
我们需要使用一个名为 `flutter_launcher_icons` 的包来帮助我们更改启动图标。
2023-06-09 18:00:00 1487
原创 【Flutter】解决报错 Cannot not find minSdk from android/app/build.gradle or android/local.propertiesSpecif
这个错误表明 Flutter 无法从你的 `android/app/build.gradle` 或 `android/local.properties` 文件中找到 `minSdk` 值。`minSdk` 是你的应用支持的最低 Android 版本。
2023-06-09 16:30:00 1090
原创 【Flutter】widgets (6) Stateful Widget 有状态组件的生命周期
Stateful Widget 有状态组件的生命周期
2023-06-09 09:58:35 636
原创 【Flutter】widgets (5) Flutter 理解 Flutter 的 Stateful Widget 有状态组件
我们从这篇文章开始学习Stateful Widget ,有状态的组件。
2023-06-08 16:40:51 622
原创 【Flutter】widgets (4) Flutter Stateless Widgets 无状态组件用法详解
Stateless Widgets 是最基本的 Flutter widget。它们描述了在给定配置和环境下用户界面的一部分。Stateless Widgets 是不可变的,这意味着它们的配置信息在其生命周期内不能改变。一旦你创建了一个 Stateless Widget,你不能更改它。任何更改都会导致 Flutter 创建一个新的 Widget。
2023-06-06 18:58:09 635
原创 【Flutter】widgets (3) Flutter 组件布局基础 Row、Column、Stack、Positioned、Padding、Margin 组件带示例可线上运行
让我们继续学习flutter 组件布局基础,Row 和 Column 组件、Stack 和 Positioned 组件、Padding 和 Margin 组件
2023-06-05 16:58:46 650
原创 【工具推荐】使用D3.js制作网页版网络拓扑图,可拖转可跳转链接
D3 是一个非常强大的 JavaScript 库,用于创建数据驱动的文档。你可以使用它来创建复杂的网络拓扑图,并且可以轻松地将每个节点作为超链接。
2023-06-02 11:20:28 4375 2
原创 【PHPWord】PHPWord 根据word模板生成的内容动态生成目录以及页码更新(完整示例源码)
在本文中,我们通过实践的方式,完整走完一套流程,实现以下效果:配置模板,包括分级标题、目录、页码,使用 PHPWord 加载模板,动态填充内容,输出带页码的目录
2023-06-01 04:28:12 1296 3
原创 【Flutter】widgets (2) Flutter 组件布局基础 MaterialApp 、Scaffold、Container 带示例可线上运行
`MaterialApp` 是应用程序的“框架”,它定义了应用程序的主题和导航。`Scaffold` 是页面的“框架”,它定义了页面的主要结构,如导航栏、抽屉、底部导航等。而 `Container` 则是一个灵活的布局组件,可以在页面的任何位置使用,用于实现各种复杂的布局。
2023-05-30 00:56:40 631
原创 【Flutter】widgets (1) 组件概述 widget tree 常见的widgets
在 Flutter 中,所有的 UI 元素都被称为 widgets,包括整个应用程序本身。一个 Flutter 应用通常由多个小的 widgets 组合而成,这些 widgets 可以是文本,按钮,图片,甚至是其他的 widgets。
2023-05-28 10:19:48 1086
原创 【Flutter】Flutter CLI (4):命令 flutter build 构建应用
`flutter build` 是 Flutter 命令行工具的一个命令,它的主要作用是编译和构建 Flutter 应用。这个命令可以生成可在各种设备和平台上运行的应用包,包括 Android、iOS、Web、Windows、macOS 和 Linux。
2023-05-23 17:44:22 798 4
原创 【Flutter】Flutter CLI (3):测试 flutter test 详解 | 解决 Unable to find a target named RunnerTests in projec
你好,我是小雨青年,一名程序员。在上一篇文章中,我们学习 Flutter CLI 的命令中的调试。本次学习,我们继续在实践中学习Flutter CLI。测试的重要性Flutter 项目中的测试类型使用 flutter test 运行测试用例解决运行集成测试中出现的 Unable to find a target namedin project, did findRunner如果你是个初学者,那么你通过本文的学习,已经学会了测试的基本概念,以及如何在 Flutter 中运行测试用例。
2023-05-20 08:52:31 439
原创 ChatGPT的插件能用了,每月 20 美元的实习生真香
插件市场打通了 ChatGPT 和互联网平台的通道,同时也让ChatGPT 插件开发成了最新的热点。
2023-05-18 09:23:32 595 1
原创 【Flutter】Flutter CLI (1):命令分类、创建项目并运行
Flutter CLI(命令行界面)是一个命令行工具,用于开发、构建和运行 Flutter 应用程序。 它提供了一组命令和工具,开发人员可以使用这些命令和工具从终端创建、测试和部署 Flutter 应用程序。
2023-05-11 05:47:21 636
原创 【荐书】分享5种程序员需要的战略思维
具备跨领域知识和技能,能够运用高维度的思维和技术解决低维度的问题。此外,还需要关注技术生态,了解当前技术的发展趋势和市场需求,以便及时调整自己的技能树和职业规划。我们需要具备敏锐的数据洞察能力,能够通过对小数据的分析和挖掘,了解业务的核心需求和用户的行为特征。此外,全息思维要求我们能站在更高的维度,从全局角度看待问题,实现对项目各个方面优化。在项目开发过程中,我们需要具备长期思维,能够从长远的角度评估当前决策的价值。⭐️ 新书发布会分为两个部分,上半场是周掌柜本人的自我介绍,以及对本书的一些讲解。
2023-04-23 23:40:06 661
原创 【PHPWord】基于Word模板替换生成输出表格动态生成内容、合并单元格、设置单元格背景颜色
本次的需求主要需要解决这几个方面:- 针对具体需求,对数据的获取,以及预处理- 如何设置合并单元格,并通过条件判断什么时候停止合并- 字体设置、单元格设置本专栏目前不定期更新,如果有需求可以直接找我,对于通用的问题,我会整理出文章,和大家一起分享。
2023-04-07 01:23:08 1587
原创 【Flutter】开发环境配置:FlutterSDK、Android SDK、iOS SDK
成功的秘诀在于始终坚持自己的梦想,并不断努力去实现它。
2023-03-09 20:41:21 735 5
原创 【Flutter】入门Dart语言:操作符的基本用法
当我们在编写Flutter应用程序时,操作符是我们不可或缺的工具。它们是用于执行各种操作的关键字和符号,可以帮助我们简化代码并提高效率。熟练掌握各种类型的操作符可以使我们更轻松地完成任务,因此在学习Flutter编程时,了解和掌握操作符是至关重要的。
2023-03-07 22:19:06 409
原创 【Flutter】入门Dart语言:函数高级指南
当我们学习Dart函数的高级用法时,我们涉及了一些重要的概念和语法,包括匿名函数、高阶函数、级联符号和main函数。这些特性可以帮助我们更加灵活和高效地编写Dart代码。
2023-02-23 13:09:39 378 1
原创 【Flutter】入门Dart语言:函数入门指南
函数可以像其他任何对象一样,被赋值给变量或作为另一个函数的参数使用。而且,Dart 的类实例也可以像调用函数一样使用。
2023-02-22 01:04:07 412 1
【Go】Gin从入门到精通 实例代码01
2021-09-24
php模拟http请求的类
2013-12-05
C#实训项目 酒店管理系统 源代码 完整版 附数据库
2012-09-13
[内存虚拟硬盘工具].SuperSpeed.RamDisk.Plus.v10.0.1.0
2012-09-09
酒店管理系统_项目需求+素材+知识点回顾
2012-09-09
C#实训项目 酒店管理系统 源代码 附数据库(学生自编)
2012-09-09
加油(•̀ᴗ•́)و ̑̑
2021-06-19
晚上不睡查es文档,快放假我也是拼了[face]emoji:005.png[/face]
2021-04-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人