在 macOS 上安装和配置 Flutter 开发环境 系统配置要求 System requirements 想要安装并运行 Flutter,你的开发环境需要最低满足以下要求: 操作系统 :macOS 磁盘空间 :2.8 GB(不包含 IDE 或其余工具所需要的磁盘空间) 工具 :Flutter 使用 git 进行安装和升级,我们建议您安装包含了 git 的 Xcode,或者您也可以 单独安装 git。 重点提醒 如果您要在装有最新 Apple M1 处理器 的 Mac 上安装, 这些补充说明 可能对您很有用,我们已经开始支持新的 Apple Silicon 架构。 获取 Flutter SDK 下载以下安装包来获取最新的 stable Flutter SDK: flutter_macos_2.8.1-stable.zip 想要获取到其他版本的安装包,请参阅 SDK 版本列表 页面。 将文件解压到目标路径, 比如: content_copy $ cd ~/development $ unzip ~/Downloads/flutter_macos_2.8.1-stable.z.... Flutter 安装和环境配置之macOS Flutter相关文档
在 Windows 操作系统上安装和配置 Flutter 开发环境 系统配置要求 要想安装和运行 Flutter,你的开发环境至少应该满足如下的需求: 操作系统 :Windows 7 SP1 或更高的版本(基于 x86-64 的 64 位操作系统)。 磁盘空间 :除安装 IDE 和一些工具之外还应有至少 1.64 GB 的空间。 工具 :要让 Flutter 在你的开发环境中正常使用,依赖于以下的工具: Windows PowerShell 5.0 或者更高的版本(Windows 10 中已经预装了) Git for Windows 2.x,并且勾选从 Windows 命令提示符使用 Git 选项。 如果 Windows 版的 Git 已经安装过了,那么请确保能从命令提示符或者 PowerShell 中直接执行 git 命令。 获取 Flutter SDK 点击下方的安装包,获取 stable 发行通道的 Flutter SDK 最新版本: flutter_windows_2.8.1-stable.zip 要查看其他发行通道和以往的版本,请参阅 SDK 版本列表 页面。 将.... Flutter 安装和环境配置之windows Flutter相关文档
在 Linux 操作系统上安装和配置 Flutter 开发环境 系统配置要求 要想安装和运行 Flutter,你的开发环境至少应该满足如下的需求: 操作系统 : Linux (64 位) 磁盘空间 : 600MB (不包含安装 IDE 和其他工具的空间) 命令工具 : Flutter 需要你的开发环境中已经配置了以下命令行工具。 bash curl file git2.x mkdir rm unzip which xz-utils zip 公用库 : Flutter 的 test 命令需要你的系统安装或存在如下的公用库。 libGLU.so.1 - 由 mesa 套件 (packages) 提供,比如 Ubuntu/Debian 系统下的 libglu1-mesa,以及 Fedora 系统下的 mesa-libGLU。 获取 Flutter SDK {#get-sdk} 在 Linux 上你有两种方式安装 Flutter。 使用 snapd 安装 Flutter 最简单的方式是使用 snapd 在 Linux 上安装 Flutter。更多详情请查看:安装 snapd。.... Flutter 安装和环境配置之Linux Flutter相关文档
1.设置BottomNavigationBarItem超过3个,不显示文字 查看源码发现,BottomNavigationBarType的type在默认情况下item小于等于3个的时候是fixed,大于3个type是shifting。 因此,设置BottomNavigationBarType为fixed即可。 BottomNavigationBar( type: BottomNavigationBarType.fixed, items: [...] ) Flutter BottomNavigationBar 常见问题 无
百度收录中提交站点地图抓取特别慢,只有通过API提交才可快速被收录,但是手动提交效率太低,因此通过解析站点地图,然后使用百度API快速提交站点链接。 项目中使用到jar包 dom4j1.6.1.jar package src; import org.dom4j.DocumentException; import org.dom4j.Element; import org.dom4j.io.SAXReader; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.URL; import java.net.URLConnection; import java.util.ArrayList; import java.util.List; public class Baidu { public static void main(String[] args) { String .... 通过站点地图,使用百度API提交站点链接 无
根据小数展示TextView展示不同大小 private SpannableString changTvSize(String value) { SpannableString spannableString = new SpannableString(value); if (value.contains(".")) { spannableString.setSpan(new RelativeSizeSpan(0.5f), value.indexOf("."), value.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); } return spannableString; } Android 同个TextView设置字体大小不一样 无
当Flutter所有环境都已经安装好了,但是不显示new Flutter Project(start a new Flutter Project)菜单,这是因为AndroidApkSupport没有勾选上,在Plugins中将AndroidApkSupport勾选上,然后重启即可。 Android studio 新建项目不显示Flutter 无
//重写onKeyDown @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { Intent home = new Intent(Intent.ACTION_MAIN); home.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); home.addCategory(Intent.CATEGORY_HOME); startActivity(home); return true; } return super.onKeyDown(keyCode, event); } Android 返回键 返回桌面 不关闭app 无
您可以按下某些组合键来实现通常需要鼠标、触控板或其他输入设备才能完成的操作。 要使用键盘快捷键,请按住一个或多个修饰键,然后按快捷键的最后一个键。例如,要使用 Command-C(拷贝),请按住 Command 键并按 C 键,然后同时松开这两个键。Mac 菜单和键盘通常使用符号来表示某些按键,其中包括以下修饰键: Command(或 Cmd)⌘ Shift ⇧ Option(或 Alt)⌥ Control(或 Ctrl)⌃ Caps Lock ⇪ Fn 在 Windows PC 专用键盘上,请用 Alt 键代替 Option 键,用 Windows 标志键代替 Command 键。 Apple 键盘上的某些按键具有特殊符号和功能,例如显示屏亮度 、键盘亮度 、调度中心等。如果您的键盘上没有这些功能,您也许可以通过创建自己的键盘快捷键来实现其中的一些功能。要将这些键用作 F1、F2、F3 或其他标准功能键,请将它们与 Fn 键组合使用。 剪切、拷贝、粘贴和其他常用快捷键 Command-X :剪切所选项并拷贝到剪贴板。 Command-C :将所选项拷贝到剪贴板。这同样适用于“.... Mac 键盘快捷键 无