首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Flutter
订阅
ilovelnmp
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
告别setState()! 优雅的UI与Model绑定 Flutter DataBus使用~
现在页面上有两个数字key1和key2需要展示,当点击上方的按钮时,我们对应修改key1或者key2的值。 采用setState()的方式,我们知道很简单,建立本地变量key1,key2,然后放入对应的Text中直接展示。当我们点击按钮时使本地变量key1,key2做增加操作,…
Flutter 滚动控件篇-->GridView、CustomScrollView
这里说一下GridView,他和ListView的不同之处在于,GridView可以构建一个二维网格列表。 可以看到,GridView的大部分属性都和ListView一样,并且他们的含义也都相同。如果不知道的话,请点击:Flutter 滚动控件篇-->ListView 这里只说…
Flutter 多规格商品选择器核心工具 SKU
团队打算用Flutter 覆写项目,但是遇到了一个有点恼火的事情,以前安卓和IOS在商品的多规格选择一般都有现成的库。Flutter 由于刚兴起,这方面的库我目前还没找到,于是只能自己撸一个了。 multi_spec字段下就是这商品的所有规格搭配,spec_info_list字…
[Flutter Package]状态管理之BLoC的封装
我一开始坚持移动端的思路,使用MVC或者MVP等,还有的同学支持前端思路,使用Redux或者RxDart等,也有人说Google推荐使用BLoC,还有像我翻译的一篇文章一样:[译]让我来帮你理解和选择Flutter状态管理方案, 使用Redux和BLoC的混合。 我一直在想,能…
Flutter在iOS上采用Metal驱动GPU
此版本的主要重点是在性能和内存改进方面继续进行全面优化工作。只需将应用程序升级到此版本,用户就会看到更快的动画,更小的应用程序和更低的内存占用率。在此版本中,默认导航情况(不透明导航栏)的速度将提高20%-37%。对于简单的iOS动画,最多减少40%的CPU / GPU使用率,…
Flutter的滚动以及sliver约束
Flutter框架中有很多滚动的Widget,ListView、GridView等,这些Widget都是使用Scrollable配合Viewport来完成滚动的。我们来分析一下这个滚动效果是怎样实现的。 Scrollable中有一个重要的字段就是ScrollPosition(继…
MVC、MVP、BloC、Redux四种架构在Flutter上的尝试
从进行开发OpenGit_Flutter项目以来,在项目中选择哪种架构困扰了很久。近段时间,分别在项目中尝试了BloC、Redux这两种架构,通过开发中遇到的问题,已经找到了合适的方案。为了演示方便,我选择了该项目的登录流程来为大家做演示,下面对登录流程做下拆解。 登录界面的布…
flutter好用的轮子推荐十五-flutter给滚动内容添加粘性header组件
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。 IT界著名的尼古拉斯·高尔包曾说:轮子是IT进步的阶梯!热门的框架千篇一律,好用轮子万里挑一!Flutter作为这两年开始崛起的跨平台开发框架,其第三方生态相比其他成熟框架还略有不…
Flutter 滚动监听及实战appBar滚动渐变
在 Flutter 中滚动监听一般可以采用两种方式来实现,分别是 ScrollController 和 NotificationListener 这两种方式。 offset:可滚动组件当前的滚动位置。 jumpTo(double offset) 跳转到指定位置,offset 为…
Flutter(十)之Flutter的滚动Widget
一. JSON读取和解析 1.1. JSON资源配置 1.2. JSON读取解析 如果我们希望读取JSON资源,可以使用package:flutter/services.dart包中的rootBundle。 但是注意,查看该方法的源码,你会发现这个操作是一个异步的。 关于Fut…