![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flutter
flutter整合
怀旧的老张
立志成为多边形战士
展开
-
Flutter SliverAppBar属性详解
SliverAppBar属性 const SliverAppBar({ Key key, this.leading, //左侧控件 通常是个返回按钮 // 如果没有leading,automaticallyImplyLeading为true,就会默认返回箭头 // 如果 没有leading 且为false,空间留给title // 如果有leading,这个参数就无效了 默认为 true this.automati..原创 2020-09-27 16:31:57 · 2726 阅读 · 0 评论 -
FlutterListView组件属性详解
FlutterListView相关属性ListView.builder({ //listView 常用 属性 Key key, Axis scrollDirection = Axis.vertical,//滚动方向 bool reverse = false, ScrollController controller, // 滚动控制 主要是控制滚动位置和监听滚动事件 //primary 为true时 controller 必须为null,也就是不用穿参...原创 2020-09-18 10:38:37 · 1012 阅读 · 0 评论 -
Flutter实战Container详解
Container简介Container继承于StatelessWidget 继承关系图如下Container相关属性//TODO 字面意思好理解的就不写注释啦 Container({ Key key, this.alignment, this.padding, this.color, this.decoration, //背景 this.foregroundDecoration,//前景 double width, do.原创 2020-09-17 18:05:34 · 450 阅读 · 0 评论 -
Flutter实战ConstrainedBox、SizedBox尺寸限制类容器使用详解
目录ConstrainedBoxBoxConstraintsConstrainedBox、BoxConstraints案例SizedBoxUnconstrainedBoxConstrainedBox先来看下ConstrainedBox 属性class ConstrainedBox extends SingleChildRenderObjectWidget { //继承于 SingleChildRenderObjectWidget 说明只能有一个孩子// co..原创 2020-09-16 17:43:17 · 1549 阅读 · 0 评论 -
Flutter实战Align使用详解
Align相关属性Align({ Key key, this.alignment = Alignment.center, this.widthFactor, this.heightFactor, Widget child,})alignment: 需要一个AlignmentGeometry类型的值,表示子组件在父组件中的起始位置。AlignmentGeometry是一个抽象类,它有两个常用的子类:Alignment和FractionalOffset widthFact...原创 2020-09-15 10:26:02 · 1219 阅读 · 1 评论 -
Flutter实战Stack与Positioned使用详解
StackStack({ this.alignment = AlignmentDirectional.topStart, this.textDirection, this.fit = StackFit.loose, this.overflow = Overflow.clip, List<Widget> children = const <Widget>[],})alignment:此参数决定如何去对齐没有定位(没有使用Positioned)或部分定位原创 2020-09-15 09:41:50 · 2825 阅读 · 0 评论 -
Flutter弹性布局Flex使用及其相关属性详解
弹性布局允许子widget按照一定比例来分配父容器空间,弹性布局的概念在其UI系统中也都存在,如H5中的弹性盒子布局,Android中的FlexboxLayout。Flutter中的弹性布局主要通过Flex和Expanded来配合实现...原创 2020-09-14 17:21:02 · 692 阅读 · 0 评论 -
Flutter流式布局Wrap使用详解
目录先看Wrap相关属性directionalignmentspacing与runSpacingrunAlignmentcrossAxisAlignmentverticalDirectionclipBehavior完整代码奉上 对我最大的鼓励与支持:先看Wrap相关属性 Wrap({ Key key, //排版方向 有 横向Axis.horizontal 纵向Axis.vertical 两种 this.direc...原创 2020-09-14 14:35:32 · 2739 阅读 · 3 评论 -
Flutter 实现Post Json 请求
在pubspec.yaml中引入 http 包dependencies: flutter: sdk: flutter http: ^0.12.1这里需注意缩进,不然会报错然后点击右上的 Pub get 下载依赖下载完成后 引包import 'package:http/http.dart' as http;编写HttpUtilimport 'package:http/http.dart' as http;class NetUtils{原创 2020-09-11 10:05:07 · 2444 阅读 · 1 评论 -
逆向工程Flutter应用程序Part 1
第1章:掉进兔子洞首先,我将介绍Flutter堆栈的一些背景知识及其工作原理。您可能已经知道:Flutter是从头开始构建的,具有自己的渲染管道和小部件库,从而使其真正跨平台,并具有一致的设计,无论在什么设备上运行都可以感觉到。与大多数平台不同,flutter框架的所有基本渲染组件(包括动画,布局和绘画)都在中完全向您公开package:flutter。您可以从Wiki / The-Engine-architecture的官方架构图中看到这些组件从逆向工程的角度来看,最有趣的部分是D翻译 2020-08-27 17:17:43 · 2050 阅读 · 2 评论 -
Flutter环境搭建详解篇(Win10_Android)
安装Flutter使用git命令克隆beta版本的Flutter到本地git clone -b betahttps://github.com/flutter/flutter.git这里注意 建议下载官网提供的阶段性稳定版本环境变量由于众所周知的原因 需配置国内镜像 一定要配置FLUTTER_STORAGE_BASE_URL https://storage.flutter-io.cnPUB_HOSTED_URLhttps://pub.flutter-io.cn你...原创 2020-08-17 18:06:32 · 275 阅读 · 3 评论