技术栈
dart
迷雾漫步者
2 天前
flutter
·
跨平台
·
dart
Flutter组件————AppBar
迷雾漫步者
2 天前
flutter
·
dart
Flutter组件————Scaffold
Scaffold 是一个基础的可视化界面结构组件,它实现了基本的Material Design布局结构。使用 Scaffold 可以快速地搭建起包含应用栏(AppBar)、内容区域(body)、抽屉菜单(Drawer)、底部导航栏(BottomNavigationBar)等元素的界面。
叫我菜菜就好
9 天前
前端
·
javascript
·
flutter
·
dart
【Flutter_Web】Flutter编译Web第一篇(插件篇):Flutter_web实现上传TOS上传资源,编写web插件
由于Flutter在双端的开发体验几乎接近的情况下,尝试将Flutter代码转Web端进行部署和发布,在其中遇到的所有问题,我都会通过这种方式分享出来。那么第一个要解决的就是上传资源到TOS上,在双端中都是通过插件的方式在各端通过插件使用不同的SDK去解决上传问题,那么为了改动最小化,web端同样希望使用插件的方式去解决上传问题。
我码玄黄
14 天前
flutter
·
响应式设计
·
dart
Flutter响应式设计
在 Flutter 中,响应式设计是指构建能够自适应不同屏幕尺寸、分辨率和方向的用户界面。这涉及到使用各种布局 Widget 和媒体查询来确保应用在各种设备上都能提供良好用户体验。
VUE
1 个月前
dart
Dart 中的封装 继承 多态
封装是面向对象编程中的一个基本概念,它的主要目的是将对象的状态(数据)和行为(方法)组合在一起,并隐藏对象的内部实现细节,只暴露必要的接口给外部使用。
VUE
1 个月前
dart
Dart 中的命名构造函数和常量构造函数
在 Dart 中,和 Java、C++、C# 等语言不同,我们不能通过重载构造函数(即使用相同的构造函数名来创建不同的构造函数)来创建多个构造函数。然而,Dart 提供了一种解决方法:命名构造函数。
iFlyCai
1 个月前
flutter
·
生命周期
·
dart
·
statefulwidget
深入理解Flutter生命周期函数之StatefulWidget(一)
目录前言1.为什么需要生命周期函数2.开发过程中常用的生命周期函数1.initState()2.didChangeDependencies()
有趣的杰克
1 个月前
android
·
flutter
·
dart
Flutter【04】高性能表单架构设计
本架构基于MVVM模式设计,采用分层结构实现高性能表单系统。目录结构如下:代码组织错误处理扩展性考虑本文介绍的Flutter表单架构设计方案,通过MVVM模式和多种设计模式的组合应用,实现了一个高性能、可维护、易扩展的表单系统。该方案特别适合处理复杂的企业级表单应用,为Flutter开发提供了一个可靠的架构参考。
iFlyCai
1 个月前
flutter
·
设计模式
·
dart
23种设计模式的Flutter实现第一篇创建型模式(一)
目录一、设计模式的分类1.创建型模式2.结构型模式3.行为型模式二、使用Flutter实现创建型设计模式
hello world smile
1 个月前
flutter
·
list
·
dart
Dart中List API用法大全
在 Dart 编程中,List 是一种非常常用的数据结构,它允许我们存储和操作有序的对象集合。List 提供了丰富的 API 来满足各种数据操作需求。本文将详细介绍 Dart 中 List 的各种用法和技巧,帮助你在编写 Dart 程序时更加高效。
iFlyCai
1 个月前
flutter
·
dart
Flutter 中 Provider 的使用指南
目录1.什么是 Provider2.如何安装 Provider3.基本使用方式1.使用ChangeNotifierProvider提供状态
hello world smile
2 个月前
android
·
前端
·
javascript
·
flutter
·
dart
·
yaml
·
pubspec.yaml
最全的Flutter中pubspec.yaml及其yaml 语法的使用说明
我们知道在Flutter项目中,依赖版本管理是通过pubspec.yaml的形式,因此了解yaml的一些简单语法和如何配置使用pubspec.yaml 也是相当的重要,下文会对yaml的使用进行简单介绍
iFlyCai
2 个月前
flutter
·
中间件
·
dart
使用GetX实现GetPage中间件
GetX 中间件(Middleware)是 GetX 框架中的一种机制,用于在页面导航时对用户进行权限控制、数据预加载、页面访问条件设置等。通过使用中间件,可以有效地控制用户的访问流程,并在适当条件下引导用户到所需页面。
CodeOfCC
2 个月前
flutter
·
ffmpeg
·
dart
·
1024程序员节
Flutter 将ffmpeg动态库制做成插件
第一章 Android使用Texture渲染视频 第二章 Windows使用Texture渲染视频 第三章 Linux使用Texture渲染视频 第四章 全平台FFI+CustomPainter渲染视频 第五章 Windows使用Native窗口渲染视频 第六章 桌面端使用texture_rgba_renderer渲染视频 第七章 使用ffigen生成ffmpeg的dart接口 第八章 将ffmpeg动态库制做成插件(本章)
程序员也要学好英语
2 个月前
dart
从头学 Dart 第五集
最近打算自己做一个电商 App 调研之后选择技术栈为 Flutter 因此打算梳理一下 Flutter 的所有知识点,做个预热。
程序员也要学好英语
2 个月前
dart
从头学 Dart 第四集
最近打算自己做一个电商 App 调研之后选择技术栈为 Flutter 因此打算梳理一下 Flutter 的所有知识点,做个预热。
Justinc.
2 个月前
flutter
·
dart
Flutter应用解析(一)
英文单词加下划线起名规范,其他默认即可。以下是lib/main.dart的源代码(为了阅读方便,删掉了注释):
吞掉星星的鲸鱼
3 个月前
macos
·
终端
·
dart
·
brew
MAC M1 安装brew 配置环境变量,安装dart
1. 终端输入2. 如遇到下载失败情况,需要VPN/代理curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 8 ms: Couldn't connect to server
Flutter社区
3 个月前
flutter
·
dart
使用 Flutter 3.19 更高效地开发
我们已隆重推出全新的 Flutter 版本——Flutter 3.19。此版本引入了专为 Gemini 设计的新 Dart SDK、一个能让开发者对 Widget 动画实现精细化控制的全新 Widget,Impeller 更新带来的渲染性能提升、有助于实现深层链接的工具和对 Windows Arm64 的支持,以及更多丰富功能!
我码玄黄
3 个月前
前端
·
flutter
·
dart
解锁定位服务:Flutter应用中的高德地图定位
在现代移动应用开发中,定位服务已成为一项基本功能,它使得应用能够获取用户的地理位置信息,为用户提供更加个性化的服务。