玖叶教程网

前端编程开发入门

Google Flutter 布局(一)-Container详解


1. 简介

Container在Flutter中太常见了。官方给出的简介,是一个结合了绘制(painting)、定位(positioning)以及尺寸(sizing)widget的widget。

可以得出几个信息,它是一个组合的widget,内部有绘制widget、定位widget、尺寸widget。后续看到的不少widget,都是通过一些更基础的widget组合而成的。

我们这样做容器分层性能测试(容器 性能)

Flutter中IndexedStack的使用详解

IndexedStack是Flutter中的一个布局组件,用于在多个子组件之间切换,并且只显示当前子组件。下面是关于使用IndexedStack的详细说明:

Flutter控件之基类Widget封装(flutter 控件)

在短时间的接触Flutter之后,有一个问题一直摆在了明面上,那就是,Flutter中的Widget确实没有Android中的控件好用,在Android中,比如TextView,ImageView等等或者其他View,都有着自己非常广泛的属性和方法,比如宽,高,margin和padding,以及相关的点击事件,这在Flutter,对应的控件中,却少了这些基础又常用的属性,以至于每写一个Widget,如果想要实现点击事件,或者margin,padding,不得不用其他的Widget包裹一层,使用起来很是不方便,基于以上的背景,便萌生了一个封装基类的想法。

Flutter垂直的分割线,调整两边的子组件的宽度


使用 Row 组件,它可以让你在水平方向上排列多个子组件。

给 Row 组件传入三个子组件,分别是左边的组件,中间的分割线,和右边的组件。

使用 Expanded 组件来包裹左右两边的组件,让它们可以占据剩余的空间。使用 VerticalDivider 组件来作为分割线,它可以显示一个垂直的线条。如下:

初识Flutter中的Layer(flutter layer)

开篇

接触Flutter开发一段时间后发现自己对Flutter渲染流程重要的一环Layer的认知比较少,虽然Flutter对Widget的封装非常全面了开发者基本上只要面向Widget编程就可以完成绝大部分的功能,但是它作为一个UI框架我们还是需要尽可能的掌握它渲染体系的来龙去脉,因此借此篇文章简单介绍笔者对Layer的探索。

谷歌寻求微软帮助改善Windows 10上的Flutter应用

据外媒报道,Flutter是谷歌的一个跨平台用户界面(UI)框架,其承诺为开发人员提供一种通过单一代码库为本地Android和iOS应用、web应用和桌面构建UI的方法。谷歌去年曾表示,有50万名开发者正在使用Flutter工具套件--是一套开源语言同时还是Github上增长最快的语言之一。

玩玩Flutter Web——实现高德地图插件

1.啰嗦几句

去年写了一个功能简单的高德地图插件给flutter_deer使用,当时支持了Android与iOS两端。前一阵子有一个issue问是否会支持Flutter Web,当时我有点懵,毕竟js我都不熟。。。不过先记下这个需求,等着有时间了去研究一下。

打通前后端逻辑,客户端Flutter代码一天上线

一、前沿

? 随着闲鱼的业务快速增长,运营类的需求也越来越多,其中不乏有很多界面修改或运营坑位的需求。闲鱼的版本现在是每2周一个版本,如何快速迭代产品,跳过窗口期来满足这些需求?另外,闲鱼客户端的包体也变的很大,企业包的大小,iOS已经到了94.3M,Android也到了53.5M。Android的包体大小,相比2016年,已经增长了近1倍,怎么能将包体大小降下来?首先想到的是如何动态化的解决此类问题。

flutter系列之:做一个修改组件属性的动画

简介

什么是动画呢?动画实际上就是不同的图片连续起来形成的。flutter为我们提供了一个AnimationController来对动画进行详尽的控制,不过直接是用AnimationController是比较复杂的,如果只是对一个widget的属性进行修改,可以做成动画吗?

<< < 1 2 3 4 5 > >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言