[Flutter]
flutter
zq_Hero
wx: zqhero_wx
展开
-
Flutter 常用第三方库
flutter_redux:在 Flutter 上使用 Redux。flutter_webview_plugin:WebView 插件。flutter_amap:高德地图 Flutter 插件。flutter_alipay:支付宝支付 Flutter 插件。amap_location:高德地图定位插件。flutter_mobile_vision:二维码识别神库,支持人面识别。barc...原创 2019-12-03 09:55:43 · 1629 阅读 · 0 评论 -
Flutter showSnackBar 报错:
Flutter 使用Scaffold展示SnackBar报错:源代码:Scaffold.of(context).showSnackBar(new SnackBar( duration: Duration(seconds: 2), content: new Text("this is snackBar"), ));报错:P...原创 2019-09-19 16:12:18 · 1905 阅读 · 0 评论 -
Flutter - 添加从左向右滑动,返回上一个页面
其实非常简单,只需要添加一句话即可。platform: TargetPlatform.iOS,目前测试安卓设备上可用,ios设备理论上也可以。完整代码:void main() { runApp(MyApp());}class MyApp extends StatelessWidget { @override Widget build(BuildContext conte...原创 2019-09-16 15:41:17 · 1606 阅读 · 0 评论 -
flutter布局-column 布局
Column从今开始连载了,先来介绍下常用的不常用的widgets,从最简单的column开始。1、mainAxisAlignment:主轴布局方式,column主轴方向是垂直的方向mainaxis.png默认值:MainAxisAlignment.start:start ,沿着主轴方向(垂直方向)顶部对齐;end,沿着主轴方向(垂直方向)底部对齐;center,...原创 2019-09-12 10:41:17 · 5391 阅读 · 0 评论 -
Flutter Drawer导致无法实现沉浸式。ListView导致头部灰色
1. 简介这篇文章主要讲解有关drawer的一切。2. 初探我们先来看看简单的drawer在Flutter的应用class HomePage extends StatefulWidget { @override _HomePageState createState() => _HomePageState();}class _HomePageState extends ...原创 2019-09-11 23:55:01 · 1053 阅读 · 0 评论 -
Flutter json转实体类(插件自动生成)
Json数据转成实体类的好处将Json数据转成实体类可以方便我们开发的时候使用数据,手动输入字段名称的话很容易出错,并且接口多的话很...原创 2019-09-10 14:23:04 · 941 阅读 · 0 评论 -
[Flutter 学习六] 导航返回拦截(WillPopScope) :
为了避免用户误触返回按钮而导致APP退出,在很多APP中都拦截了用户点击返回键的按钮,然后进行一些防误触判断,比如当用户在某一个时间段内点击两次时,才会认为用户是要退出(而非误触)。Flutter中可以通过WillPopScope来实现返回按钮拦截,我们看看WillPopScope的默认构造函数:const WillPopScope({ ... @required WillPopCall...原创 2019-09-06 14:06:27 · 4306 阅读 · 0 评论 -
[Flutter学习五] 常用组件的学习 表单组件。列表组件。图片组件
常用组件介绍:表单组件。列表组件// 常用组件介绍:import 'dart:io';import 'package:flutter/cupertino.dart';import 'package:flutter/material.dart';void main() => runApp(MyApp6());//================表单组件 需要继承自 s...原创 2019-09-03 19:40:54 · 245 阅读 · 1 评论 -
[Flutter 学习三]Dart 基本语法:
Dart 基本语法:####一,变量和基本数据类型:概念:一切皆是对象,无论是变量,数字,函数等都是对象。所有对象都是类的实例。程序指定类型不是必须的,Dart语言是弱数据类型。指定数据类型和编译时的常量,可以提高运行速度。1,基本数据类型:Number,String,Boolean,List,Map.2,常量和固定值:final,const 修饰。3,关键字(56个):ab...原创 2019-09-01 23:37:03 · 291 阅读 · 0 评论 -
[Flutter 学习四]flutter 第三方库的使用 及 网络请求:
flutter 第三方库的使用 及 网络请求:打开https://pub.dartlang.org 搜索 url_launcher.打开项目 pubspec.yaml 在dependencies 下添加 依赖:dependencies: flutter: sdk: flutter url_launcher: ^5.1.2使用 :import 'package:fl...原创 2019-09-01 11:46:31 · 1279 阅读 · 0 评论 -
[Flutter学习一]Flutter理解
1,flutter的理解:跨平台性:目前至少夸五中平台。Mac,Android,Windows,Linux,Ios。UI:使用了大量的 Material Design和Cupertino风格组件。60fps超高性能,完全可以胜任游戏的制作。2,一切皆为组件:Widget 是Flutter用户程序构建的基本构建块。按钮,输入框,卡片,动画,手势都可以视为Widget。有状态组件:是界面状态...原创 2019-09-01 00:12:55 · 904 阅读 · 0 评论 -
[Flutter学习二]第一个IDEA Flutter应用App程序
创建第一个IDEA Flutter应用App程序步骤1: 基本步骤和AS一样。首先安装插件:图例:步骤2: 下载 flutter sdk: 你也可以使用git.bash直接下载到你想要的目录。步骤3: 配置环境变量(图略)。cmd检测是否安装成功:执行命令:flutter 或者 flutter doctor:[√]是表示安装OK的,[×]是需要安装的,或者是已安装但是没有运行...原创 2019-08-06 09:22:41 · 3702 阅读 · 1 评论