dart

迷雾漫步者2 天前
flutter·跨平台·dart
Flutter组件————AppBar
迷雾漫步者2 天前
flutter·dart
Flutter组件————ScaffoldScaffold 是一个基础的可视化界面结构组件,它实现了基本的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 和媒体查询来确保应用在各种设备上都能提供良好用户体验。
VUE1 个月前
dart
Dart 中的封装 继承 多态封装是面向对象编程中的一个基本概念,它的主要目的是将对象的状态(数据)和行为(方法)组合在一起,并隐藏对象的内部实现细节,只暴露必要的接口给外部使用。
VUE1 个月前
dart
Dart 中的命名构造函数和常量构造函数在 Dart 中,和 Java、C++、C# 等语言不同,我们不能通过重载构造函数(即使用相同的构造函数名来创建不同的构造函数)来创建多个构造函数。然而,Dart 提供了一种解决方法:命名构造函数。
iFlyCai1 个月前
flutter·生命周期·dart·statefulwidget
深入理解Flutter生命周期函数之StatefulWidget(一)目录前言1.为什么需要生命周期函数2.开发过程中常用的生命周期函数1.initState()2.didChangeDependencies()
有趣的杰克1 个月前
android·flutter·dart
Flutter【04】高性能表单架构设计本架构基于MVVM模式设计,采用分层结构实现高性能表单系统。目录结构如下:代码组织错误处理扩展性考虑本文介绍的Flutter表单架构设计方案,通过MVVM模式和多种设计模式的组合应用,实现了一个高性能、可维护、易扩展的表单系统。该方案特别适合处理复杂的企业级表单应用,为Flutter开发提供了一个可靠的架构参考。
iFlyCai1 个月前
flutter·设计模式·dart
23种设计模式的Flutter实现第一篇创建型模式(一)目录一、设计模式的分类1.创建型模式2.结构型模式3.行为型模式二、使用Flutter实现创建型设计模式
hello world smile1 个月前
flutter·list·dart
Dart中List API用法大全在 Dart 编程中,List 是一种非常常用的数据结构,它允许我们存储和操作有序的对象集合。List 提供了丰富的 API 来满足各种数据操作需求。本文将详细介绍 Dart 中 List 的各种用法和技巧,帮助你在编写 Dart 程序时更加高效。
iFlyCai1 个月前
flutter·dart
Flutter 中 Provider 的使用指南目录1.什么是 Provider2.如何安装 Provider3.基本使用方式1.使用ChangeNotifierProvider提供状态
hello world smile2 个月前
android·前端·javascript·flutter·dart·yaml·pubspec.yaml
最全的Flutter中pubspec.yaml及其yaml 语法的使用说明我们知道在Flutter项目中,依赖版本管理是通过pubspec.yaml的形式,因此了解yaml的一些简单语法和如何配置使用pubspec.yaml 也是相当的重要,下文会对yaml的使用进行简单介绍
iFlyCai2 个月前
flutter·中间件·dart
使用GetX实现GetPage中间件GetX 中间件(Middleware)是 GetX 框架中的一种机制,用于在页面导航时对用户进行权限控制、数据预加载、页面访问条件设置等。通过使用中间件,可以有效地控制用户的访问流程,并在适当条件下引导用户到所需页面。
CodeOfCC2 个月前
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 配置环境变量,安装dart1. 终端输入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应用中的高德地图定位在现代移动应用开发中,定位服务已成为一项基本功能,它使得应用能够获取用户的地理位置信息,为用户提供更加个性化的服务。