作者: 𝕏𝕏 相关文章

Flutter入门: GestureDetector 详解

当前版本 Flutter 3.19.5 GestureDetector API 属性 child GestureDetector( onTap: () { print(“Tap”); }, child: Container( color: Colors.green, width: 50, height: 50, ), ) behavior 指定如何处理命中测试(hit testing),确定小部件的响应区域。 如果child不为 null, 则默认为 HitTestBehavior.deferToChild,如果 child 为 null,则默认为 HitTestBehavior.transl……

继续阅读»»»

◷2024/06/23   @𝕏𝕏   ▤编程   ⚑

Flutter入门: Draggable 详解

当前版本 Flutter 3.19.5 Draggable API 构造函数 实现 const Draggable<T extends Object?>( { Key? key, required Widget child, required Widget feedback, T? data, Axis? axis, Widget? childWhenDragging, Offset feedbackOffset = Offset.zero, DragAnchorStrategy dragAnchorStrategy = childDragAnchorStrategy, Axis?……

继续阅读»»»

◷2024/06/20   @𝕏𝕏   ▤编程   ⚑

Flutter入门: Image 详解

当前版本 Flutter 3.19.5 前言 Image 是 Flutter 中用于显示图像的组件。它支持多种图像来源,包括网络图像、资源图像、文件系统图像以及内存图像。Image 组件提供了多种构造函数,如 Image.network、Image.asset、Image.file 和 Image.memory,以便于从不同的来源加载图像。它还支持多种图像调整选项,如缩放、裁剪、对齐和颜色滤镜,使开发者可以灵活地在应用中展示图像内容。 Image API 构造函数 Image 实现 const Image( { Key? key, required ImageProvider<Objec……

继续阅读»»»

◷2024/06/16   @𝕏𝕏   ▤编程   ⚑

Flutter入门: MaterialApp详解

当前版本 Flutter 3.19.5 前言 当谈论Flutter应用程序时,MaterialApp是不可或缺的一个部分。它是构建Flutter应用程序的基础,可以理解为整个应用程序的“外壳”。MaterialApp提供了许多配置选项,用于定义应用程序的整体外观和行为。它可以决定应用程序的标题、主题颜色、初始页面、路由导航等方面。 简单来说,MaterialApp就像是一个包含了所有必要元素的“容器”,帮助我们构建一个漂亮、流畅的Flutter应用程序。它遵循Material Design规范,为我们提供了一套统一的设计风格和用户体验,使得我们的应用程序看起来更加现代化和专业化。 以下是一个基……

继续阅读»»»

◷2024/04/15   @𝕏𝕏   ▤编程   ⚑

记录 Mac 下安装和配置 Flutter Android SDK 开发环境

一、执行 flutter doctor 检查,根据提示到 android.com 域名链接下载 Mac 版 Android Studio,注意选择芯片型号 二、下载完成,直接安装 Android Studio 三、安装完成,打开 Android Studio,会进行初始化下载及安装,建议设置代理以保证正常下载 四、初始化完成,再次执行 flutter doctor 检查,一般会看到如下2条错误提示 五、解决第1个提示,打开 Android Studio 设置界面,在 SDK Tools 中勾选如图5个选项,点击 Apply 六、解决第2个提示,在命令行中输入 flutter doctor –a……

继续阅读»»»

◷2024/01/31   @𝕏𝕏   ▤编程   ⚑

Flutter入门: AppBarTheme详解

当前版本 Flutter 3.19.5 前言 AppBarTheme用于定义AppBar的主题样式。是Material组件库中常用的顶部应用栏,它通常包含标题、操作按钮和其他相关内容。AppBarTheme允许您自定义AppBar的外观,包括标题样式、背景色、图标样式等。 AppBarTheme API 属性 属性一览 actionsIconTheme: 右侧actions图标主题 backgroundColor: 定义AppBar的背景色 centerTitle: 标题居中 elevation: 阴影的大小,默认值为 4 foregroundColor: 前景色 iconTheme: 所有图……

继续阅读»»»

◷2024/04/18   @𝕏𝕏   ▤编程   ⚑

Flutter入门: TextStyle详解

当前版本 Flutter 3.19.5 前言 TextStyle用于定义文本的样式,包括字体、字号、颜色、加粗、斜体等属性。通过TextStyle,我们可以为文本设置不同的外观,使得文本在应用程序中呈现出不同的风格和效果。 TextStyle API 属性 属性一览 background: 背景色 backgroundColor: 背景色缩写(与background只能存在一个) color: 文字颜色 debugLabel: 调试描述 decoration: 文本附近的装饰 decorationColor: 装饰颜色 decorationStyle: 装饰样式(如: 虚线) decorati……

继续阅读»»»

◷2024/04/18   @𝕏𝕏   ▤编程   ⚑

Flutter入门:TextTheme详解

当前版本 Flutter 3.19.5 前言 TextTheme用于定义应用程序中文本样式的集合。它包含了一系列预定义的文本样式,如标题、副标题、正文等,每种文本样式都有不同的字体、大小、颜色等属性。通过使用TextTheme,我们可以方便地在应用程序中统一管理和应用文本样式,以确保整个应用程序的一致性和美观性。 ThemeData API 属性 常用属性 displayLarge: 最大的显示样式 displayMedium: 中等的显示样式 displaySmall: 最小的显示样式 headlineLarge: 最大的头条样式 headlineMedium: 中等的头条样式 headli……

继续阅读»»»

◷2024/04/16   @𝕏𝕏   ▤编程   ⚑

Flutter入门: ThemeData详解

当前版本 Flutter 3.19.5 前言 ThemeData是Flutter中用于定义应用程序整体样式的类。它包含了许多属性,如主色调、强调色、字体样式、文本样式、按钮样式等,可以通过设置这些属性来统一调整应用程序的外观和风格。 另外,ThemeData还可以用来定义特定部件的样式,比如AppBar的背景色、阴影高度、标题文本样式等。这样,你就可以针对不同的部件设置不同的样式,使得应用程序的整体风格更加统一和美观。 ThemeData API 属性 属性一览 fontFamily: 应用程序的默认字体样式 actionIconTheme: 动作图标主题 appBarTheme: 自定义 A……

继续阅读»»»

◷2024/04/15   @𝕏𝕏   ▤编程   ⚑

关于我

已关闭评论

80后 / 中年 / 男 / 杭州 毕业于非知名大学广告专业,十年大龄程序员 前淘宝UED前端,从事编程开发工作多年,前端技术栈从jQuery / KISSY / PhoneGap,到Angular / Vue / React / Node.js / Electron / Flutter,一直在学习,从未有超越 擅长 Web 端技术,Flutter 修炼中,有志于成为全干工程师,独立开发者,爱编程,爱折腾,爱搞钱 山丘 李宗盛 …… 也许我们从未成熟 还没能晓得 就快要老了 尽管心里活着的还是那个年轻人 因为不安而频频回首 无知地索求 羞耻于求救 不知疲倦地翻越 每一个山丘 越过山丘 ……

继续阅读»»»

◷2023/11/23   @𝕏𝕏   ▤   ⚑