首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
大话Flutter
Haha_bj
创建于2023-08-28
订阅专栏
Flutter跨平台技术
等 1 人订阅
共24篇文章
创建于2023-08-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Flutter——状态管理 Provider 详解
Flutter 中的 Provider 状态管理库,它是基于 InheritedWidget 封装的轻量级、易上手的状态管理方案,也是 Flutter 官方推荐的主流方案之一。我会从「核心概念、基本用
Flutter—— 本地存储(shared_preferences)
一、简介 shared_preferences 是 Flutter 官方提供的键值对(Key-Value) 本地存储插件,本质是对原生平台存储的封装: iOS:封装 NSUserDefaults An
Flutter——List.map()
一、map map 是 Dart 中 List 集合的核心转换方法,作用是遍历列表中的每一个元素,对每个元素执行指定的转换逻辑,最终返回一个新的可迭代对象(Iterable) 。 核心特点:不会修改原
Flutter ——flutter_screenutil 屏幕适配
flutter_screenutil 是 Flutter 生态中最常用的屏幕适配库,核心原理是基于设计稿尺寸做等比例缩放,支持宽度 / 高度适配、字体适配、边框适配等,能快速解决不同设备的 UI 适配
Flutter ——device_info_plus详解
device_info_plus 是 Flutter 生态中最权威的设备信息获取库(官方维护),替代了已废弃的 device_info,支持 Android、iOS、Web、Windows、macOS
Flutter ——流式布局(Wrap)
Flutter 中 Wrap组件是解决 Row/Column 溢出问题的另一种重要方案,下面从核心作用、基础用法、核心属性、实战场景和对比 Row 这几个方面,给你做全面且易懂的讲解。 一、Wrap
Flutter——弹性布局(Flex、Expanded)
弹性布局(Flex)允许子组件按照一定比例来分配父容器空间。 一、核心关系与基础概念 首先要明确一个关键关系:Row 和 Column 都是 继承自Flex 组件的 —— Row = Flex(dir
Flutter——线性布局(Row、Column)
Flutter 中最基础也最核心的 Row(行)和 Column(列)布局组件,我会从基础用法、核心属性、常见问题和实战示例几个方面,给你做一个通俗易懂的全面讲解。 一、核心概念与基础用法 Row 和
Flutter——页面跳转(路由、导航)
Flutter 开发中实现页面跳转的核心知识点。Flutter 提供了两种导航方式:基础导航(适用于简单场景、少量页面) 和 命名路由(适用于复杂场景、多页面应用) 一、核心概念 在 Flutter
Dart ——??运算符
你想了解 Dart 中的 ?? 运算符,它是 Dart 里处理 ** 可选值(可空类型)** 的常用运算符,核心作用是「空值合并」,我们从基础用法、核心特点、拓展用法到实际场景,一步步讲清楚,让你快速
Dart——抽象类、接口
Dart中抽象类:Dart抽象类主要用于定义标准,子类可以继承抽象类,也可以实现抽象类接口。 抽象类通过abstract 关键字来定义 Dart中的抽象方法不能用abstract声明,Dart中没有方
Dart——类
Dart是一门使用类和单继承的面向对象语言,所有的对象都是类的实例,并且所有的类都是Object的子类 创建类 构造函数 Dart命名构造函数 Dart里面构造函数可以写多个,这个时候我需要通过命名构
Dart——函数
Dart是一种真正的面向对象语言,所以即使函数也是对象,所有也有类型, 类型就是Function。 函数的定义方式: Dart函数声明如果没有显式声明返回值类型时会默认当做dynamic处理 函数的参
flutter开发之in iOS 14+,debug mode Flutter apps can only be launched from Flutter t
打开Flutter界面会出现"In iOS 14+, debug mode Flutter apps can only be launched from Flutter tooling, IDEs w
Dart——空安全
你想让变量可以为 null,只需要在类型声明后加上 ? 定义可null类型的变量 定义可null类型的函数 类型断言
九、大话Flutter——容器类组件
一、Padding Padding通常用于设置子Widget到父Widget的边距(你可以称之为是父组件的内边距或子Widget的外边距) EdgeInsetsGeometry是一个抽象类,开发中,我
八、大话Flutter——pubspec.yaml 配置文件详解
pubspec.yaml 文件是 Flutter 项目的核心配置文件,用于定义项目的依赖关系、资源、元数据和其他重要信息。 创建一个新的项目(Flutter Application),pubspec.
七、大话Flutter——初始项目结构
一、目录结构 在目录下有一个lib文件夹,里面会存放我们编写的Flutter代码; main.dart 它是我们Flutter启动的入口文件,里面有main函数。 二、runApp和Widget ru
六、大话Flutter——Dart的异步操作
一、Dart的异步模型 1、Dart的单线程 程序中的耗时操作 开发中的耗时操作: 在开发中,我们经常会遇到一些耗时的操作需要完成,比如网络请求、文件读取等等; 如果我们的主线程一直在等待这些耗时的操
五、大话Flutter——Dart泛型
一、List使用时的泛型写法 二、Map使用时的泛型写法 三、类定义的泛型 main(List<String> args) { // 创建List的方式 var names =
下一页