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   @老猿𝕏𝕏   ▤编程   ⚑

Flutter入门: MaterialApp详解

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

继续阅读»»»

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

当前博客主题编辑器的标签预览

<strong>文字加强</strong> 文字加强 <em>文字斜体</em> 文字斜体 <b id=”red”>文字红色</b> 文字红色 <b id=”purple”>文字紫色</b> 文字紫色 <b id=”blue”>文字蓝色</b> 文字蓝色 <b id=”green”>文字绿色</b> 文字绿色 <del datetime=”2024-03-20T14:31:05+00:00″>文字删除</del> 文字删除 &l……

继续阅读»»»

国内网络下安装加速

网上相关的资料都时过了,我自己整理了一份新的 nvm安装加速教程 脚本方式安装(简单) export NVM_SOURCE=https://gitlab.com/mirrorx/nvm.git curl -o- https://gitlab.com/mirrorx/nvm/-/raw/master/install.sh | bash export NVM_SOURCE=https://gitlab.com/mirrorx/nvm.git wget -qO- https://gitlab.com/mirrorx/nvm/-/raw/master/install.sh | bash 执行上面任一脚……

继续阅读»»»

◷2024/03/20   @老猿𝕏𝕏   ▤分享   ⚑

记录 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 入门问题汇总

IOS模拟器无法弹出软键盘 修改模拟器配置,将模拟器中关于keyboard配置中去掉选项“connect Hardware keyboard”,即不使用电脑上的输入设备 具体如下:模拟器 — 菜单 — I/O — keyboard — connect Hardware Keyboard Dart构造函数介绍 很多新手会写Fluuter,但对Dart语言一知半解,有必要了解下相关的知识:https://juejin.cn/post/6844903902563794958 如何防止 Dart 中类的实例化 如果您有一个仅包含静态方法和常量的 Dart 类,您很可能希望使该类不可实例化。但是……

继续阅读»»»

◷2023/12/25   @老猿𝕏𝕏   ▤编程   ⚑

2023年,我为什么重新开始写博客

过去写的东西,主要目的是为了给别人看,所以总会再三的纠结别人能不能看懂,反而给自己徒增了很多烦恼,而现在,我优先是写给自己看,顺便分享给大家,目标不一样了,心态也完全不一样。

◷2023/11/22   @老猿𝕏𝕏   ▤思考   ⚑