
Android Flutter学习笔记
Flutter学习笔记,不喜勿喷
疯狂的沙粒
不积跬步无以至千里,不积小流无以成江海。
展开
-
Unable to update Dart SDK. Retrying...
Unable to update Dart SDK. Retrying…原创 2019-03-13 14:29:04 · 5768 阅读 · 4 评论 -
Execution failed for task app buildPluginDebugFlutterWebviewPlugin
Execution failed for task ‘:app:buildPluginDebugFlutterWebviewPlugin’.原创 2019-08-01 15:22:28 · 3612 阅读 · 2 评论 -
Flutter笔记(4)flutter创建应用的主题-全局/局部主题
直接提出来代码了class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo',...原创 2019-07-22 10:08:52 · 952 阅读 · 0 评论 -
Flutter笔记(7)Container容器布局
Container容器布局的示例代码:import 'package:flutter/material.dart';void main() => runApp(MyApp());class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return new...原创 2019-07-25 17:00:57 · 326 阅读 · 0 评论 -
Flutter笔记(6)flutter如何使用导包资源
1.包仓库首先展示一个包仓库,有需要的,可以去包仓库中去搜索需要的导包https://pub.dev/2.导包的使用案例原创 2019-07-25 14:44:14 · 1354 阅读 · 0 评论 -
Flutter笔记(11)flutter中wrap按宽高自动换行布局
Wrap概述Warp使用了Flex中的一些概念,某种意义上说跟Row、Column更加相似,单行的Wrap和Row表现几乎是一样的,单列的Wrap和Column表现几乎是一致的,但是Row和Column都是单行单列的,Wrap就突破了这个极限,当主轴上的空间不足的时候,则自动向次轴上去扩展显示。对于一些需要按宽度或者高度让child自动换行的布局的场景,可以使用Wrap。Wrap属性......原创 2019-07-29 15:38:59 · 6246 阅读 · 0 评论 -
Flutter笔记(10)flutter中listview列表
listview概述ListView无论是在Android(兼容了android中的ScrollView和ListView,可以当列表也可以充当滑动布局)和IOS开发中,使用的频率都是很高的,而且功能也是很强大。在Flutter中也不例外,也是一个非常常用的布局方式之一,在Flutter中ListView结合ListTile可以布局出一些复杂的列表界面。ListView列表item-ListT......原创 2019-07-29 14:58:56 · 822 阅读 · 0 评论 -
Flutter笔记(5)flutter如何使用主题
有的时候在整个App的风格中,我们经常使用统一风格的主题颜色及文字,函数Theme.of(context)可以通过上下文的关系来获取整个应用的主题。示例代码如下:import 'package:flutter/material.dart';import 'package:flutter/foundation.dart';void main() => runApp(MyApp());......原创 2019-07-24 14:54:57 · 368 阅读 · 0 评论 -
Flutter笔记(9)flutter中baseline基准线布局
baseline概述Baseline基准线是指将所有的元素都统一的放在一条水平线上。Baseline是根据child的baseline定位的child的小部件,即使在不同的child都处在规定的基准线位置,特别是多用文字排版中的时候,就算是不同大小的文字处于同一水平线上。baseline基本属性属性名类型说明baselinedoublebaseline数值,必须要......原创 2019-07-29 14:07:28 · 9130 阅读 · 0 评论 -
Flutter笔记(3)flutter安装环境配置检测及命令创建flutter项目
以下图是检测安装好的情况原创 2019-07-19 17:06:20 · 2078 阅读 · 0 评论 -
Flutter笔记(8)transform矩阵转换
Transform的主要作用是矩阵转换,在Container中矩阵变换就是使用了Transform,同事Transform也可以对child做平移、旋转、及缩放等操作。属性名类型说明transformMatrix4一个4X4的矩阵,不难发现,其他平台的变换矩阵也都是思维的。一些复合操作,仅靠三维是不够的,必须采用额外的一维来补充。originOffset一旋转......原创 2019-07-29 11:19:51 · 1206 阅读 · 0 评论 -
Flutter笔记(2)flutter的widget一切皆为组件
一切皆为组件Flutter的核心理念:一切皆为Widget。手机应用里的所有东西(按钮、输入框、卡片、列表、布局方式、动画处理等)都可以作为组件Widget,开发者通过可组合的空间集合、丰富的动画库实现了富有感染力应用界面设计。所以:Flutter具有一只的统一对象模型:Widget。Widget可以定义为:......原创 2019-06-05 17:08:54 · 901 阅读 · 0 评论 -
Flutter笔记(1)flutter使用特点及基本的概念
特点与概念Flutter是谷歌的移动UI框架,可快速的在IOS和Android上构建高质量的原生用户界面,主要是Flutter现在是完全免费,开源的。相信很多码农们,已经迫不及待的已经开始学习了。**跨平台:**现在Flutter其实已经接入了很多的平台,不少于5中平台,听隔壁老王说,还接入了嵌入式开发,咱们不敢说,也不敢问。主要常用的MacOS、Windows、Linux、Android、I......原创 2019-06-05 17:08:35 · 745 阅读 · 0 评论 -
Flutter笔记(12)flutter中swiper实现轮播图
Swiper的属性下面主要是介绍Swiper的属性():Swiper({ this.itemBuilder, this.indicatorLayout: PageIndicatorLayout.NONE, /// this.transformer, @required this.itemCount, ...原创 2019-08-14 10:54:34 · 2811 阅读 · 0 评论