Flutter
文章平均质量分 58
Flutter
量子物理学
量子物理学是未来的发展方向,尤其是计算机方向的应用。现在的知识能力、学习能力、知识分享能力。人生能走多远,看与谁同行;有多大成就,看有谁指点。技术方向:广度-》深度-》精度。
展开
-
MacOs Catalina “无法打开***,因为无法验证开发者...”
今天用Android Studio编译一个项目,偶遇这个问题,说我的AS是从哪哪下载的,无法保证安全性之类的,不过忘了截图。编译另一个项目是好好的,猜想可能是这个项目要调用CMake ,而Catalina比以前的版本在安全方面做了增强,具体原理先不研究了,下面是解决办法。在终端执行如下指令,不出意外的话就可以了sudo spctl --master-disable执行完上面指令后,在安全性与隐私设置的允许从以下位置下载的App中会新增一个任何来源,如下面的对比图,然后应用在运行...原创 2021-05-12 16:53:36 · 709 阅读 · 0 评论 -
Mac 安装 Dart
官网安装地址https://www.dartlang.org/install点击install, 再选择server, 分别可以看到各平台安装到方法mac 安装安装自制软件,然后运行:brew tap dart-lang/dartbrew install dart1 2国内网络比较慢, 建议翻一下要在新版本的Dart可用时升级,请运行:brew upgrade dart1不确定已安装哪个版本的飞镖,请运行:brew info dart1查看sdk路径原创 2021-05-12 16:20:36 · 431 阅读 · 0 评论 -
MAC下bash: brew: command not found...
1)本想安装python3,结果执行brew install python3报错bash: brew: command not found...2)这一看就是命令没有安装啊,于是乎百度查看看怎么安装2.1第一种尝试,说应该运行下面这个命令直接安装/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"结果也很明显,因为地址是国外的,我这...原创 2021-05-12 16:18:26 · 367 阅读 · 1 评论 -
搭建Flutter-iOS开发环境
/Users/zhong/Desktop/flutter下载flutter推荐去官网下载,速度并不慢,网址:https://flutter.io/setup-macos/点击链接:image笔者在写这篇文章时候的链接为:https://storage.googleapis.com/flutter_infra/releases/beta/macos/flutter_macos_v0.3.2-beta.zip配置环境变量先把刚才下载的flutter_macos_v0.3.原创 2021-05-12 15:33:43 · 290 阅读 · 0 评论 -
Flutter开发环境(Mac)
目录系统要求 设置FLutter镜像(非必须) 获取Flutter SDK iOS开发环境设置 Android开发环境设置 安装Flutter插件系统要求在Mac上要安装并运行Flutter要满足以下最低要求:操作系统: macOS (64-bit) 磁盘空间: 700 MB (不包括Xcode或Android Studio的磁盘空间). 工具: Flutter 依赖下面这些命令行工具:bash curl git 2.x mkdir rm unzip which设置FLutte原创 2021-05-12 14:54:53 · 254 阅读 · 0 评论 -
flutter页面跳转的各个情况
退出//这是当前页面退出Navigator.of(context).pop();//这是整个app退出SystemNavigator.pop();销毁界面的各个方式进行跳转到下个页面的方式对于一般的跳转可以先进行定义routes,然后在进行跳转的时候直接进行使用。这个是和上面进行配套使用...原创 2021-05-08 16:52:23 · 502 阅读 · 0 评论 -
flutter中如何将json字符串转为对象?
flutter中json的反序列化代码示例如下:import 'dart:convert'; String rawJson = '{"name":"Mary","age":30}';Map<String, dynamic> map = jsonDecode(rawJson);//反序列化json.decode(rawJson ) //也可以实现 json.encode(map); //json序列化...原创 2021-05-08 12:00:46 · 1882 阅读 · 0 评论 -
flutter 报错 DioError [DioErrorType.DEFAULT]: Bad state: Insecure HTTP is not allowed by platform
lutter 报错 DioError [DioErrorType.DEFAULT]: Bad state: Insecure HTTP is not allowed by platform错误解释平台不支持不安全的 HTTP 协议,即不允许访问 HTTP 域名的地址。产生原因IOS 和 Android 9.0 对网络请求做了一些限制,不能直接访问 Http 域名的地址。解决方案通过配置让我们的项目允许不加密的请求Android 配置1. 为android 的清单文件 Andr..原创 2021-05-08 09:33:52 · 957 阅读 · 0 评论 -
实现国际化
Flutter实现国际化一. 国际化的认识 二. 国际化的适配 2.1. Widget的国际化 2.1.1. pubspec添加依赖 2.1.2. 设置MaterialApp 2.1.3. 查看Widget结果 2.2. 其它文本国际化 2.2.1. 创建本地化类 2.2.2. 自定义Delegate 2.2.3. 使用本地化类 2.2.4. 异步加载数据 三. 国际化的工具 3.1. 认识arb文件 3.2. i转载 2021-04-24 15:32:45 · 293 阅读 · 0 评论 -
flutter全屏背景图(包括appbar和状态栏)以及沉浸状态栏的设置
设置背景图还是挺简单的,直接container里加个decration然后加个图片就行了,就像这样import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: '原创 2021-04-23 16:21:24 · 8625 阅读 · 4 评论 -
Flutter应用如何调试--DevTools介绍(上)
Flutter应用如何调试–DevTools介绍(上)Flutter应用如何调试–DevTools介绍(中)Flutter应用如何调试–DevTools介绍(下)我们使用Flutter开发跨平台的APP,当写完一个需求,运行在高性能手机上,可能感觉非常流畅,但是换个性能差些的手机运行,则有些卡顿。我们想要尽可能的提升APP性能,除了人工排查找出问题代码,本文将要介绍一个很强大的调试工具DevTools,它可以帮助我们更准确的分析APP。DevTools简介DevTools是一套Dart和Flutt转载 2021-04-20 11:23:59 · 1320 阅读 · 0 评论 -
Android Studio4.0:Could not find com.android.tools.build:gradle:5.1.1. Searched in the following
首先我们要搞清楚一个问题。就是gradle version和plugin version的区别。这是两个不一样的鬼东西,所以在网上找到对应的版本号才可以,然后下载,我下的gradle 是5.1.1,它对应的pulgin是3.4.0先进入设置在build里的gadle选中本地版本。再C+A+S+s进入菜单这里project里的版本号对应没问题,基本就可以。注意:中间我修改了一些配置文件里的乱七八糟的配置,结果又有一些奇怪的问题,其实原本其他位置不用改什么东西。最后出现了原创 2021-04-20 09:28:20 · 539 阅读 · 0 评论 -
win10,gradle 环境配置
文章目录1、下载2、环境变量配置3、指定本地仓库4、测试1、下载下载地址:https://services.gradle.org/distributions/本文使用的是 gradle-3.3-bin.zip解压完成后 路径是 D:\dev_tools\gradle\gradle-3.32、环境变量配置变量名: GRADLE_HOME变量值: D:\dev_tools\gradle\gradle-3.3在 Path 变量中添加 %GRADLE_HOME%\bin 中原创 2021-04-20 09:08:58 · 360 阅读 · 0 评论 -
Flutter四种工程类型:App/Module/Plugin/Package
Flutter Application: Flutter应用 Flutter Module :Flutter与原生混合开发 Flutter Plugin:Flutter插件 Flutter Package:纯Dart组件1. Flutter Application (全新的APP)标准的Flutter App工程,包含标准的Dart层与Native平台层创建命令: 1 2 3 4 flutter create xxapp...原创 2021-04-20 08:15:14 · 883 阅读 · 1 评论 -
Flutter windows安装最详细的教程(Android studio)
本文假设你已经知道Android开发是什么,且已安装git、Android sdk、jdk等必要的环境1.安装flutter插件2.安装dart3下载flutter sdk 去flutter官网下载其最新可用的安装包,点击下载; 注意,Flutter的渠道版本会不停变动,请以Flutter官网为准。另外,在中国大陆地区,要想正常获取安装包列表或下载安装包,可能需要翻墙,读者也可以去Flutter github项目下去下载安装包。 将安装包zip解压到你想安装Flutte..原创 2021-04-15 11:19:18 · 742 阅读 · 0 评论