设计开发

设计是视觉主观形式的表现手段和结果,开发是根据需求设计编写出产品的过程。

修复ota_update下载负值BUG,Flutter修改插件方法

修复ota_update下载负值BUG,Flutter修改插件方法

ota_updateFlutte的OTA更新插件。在Android上,它下载文件(带有进度报告)并触发应用安装意图。在iOS上,它会打开指定IPA网址(苹果商店)。BUG在最新的v2.0.2版本是依然存在,下载时得到的下载进度值显示...

Flutter数据共享、消息通知与动态对话框

Flutter数据共享、消息通知与动态对话框

数据共享(InheritedWidget)从上往下这里要注意,InheritedWidget的机制是从父控件往子控件共享数据,方向是从上往下传递,继承。文档里讲的那些就不复制了,简单的介绍看这里。消息通知(Notification...

Flutter读取assets文件并写入应用程序路径

Flutter读取assets文件并写入应用程序路径

如何读取Flutter assets文件路径?这里要弄清读取Flutter assets文件和获得Flutter assets文件路径的区别,如果只是读取assets文件那比较简单,使用AssetImage即可,但现在的需求是要获得Flutter assets文件...

几个搜索联想API

几个搜索联想API

几个大厂的联想搜索/搜索联想API百度http://suggestion.baidu.com/su?wd=设计&p=3&cb=window.bdsug.sugwindow.bdsug.sug({q:”设计”,p:false,s:[“设计之家”,“设计素材下载”,“设计签名”,“...

Flutter监听TextField焦点事件,点击与清除焦点

Flutter监听TextField焦点事件,点击与清除焦点

点击任意位置取消TextField焦点监听TextField焦点,如何在单击屏幕上的任意位置后隐藏软键盘?之前我们是这么用的:// 清除焦点 FocusScope.of(context).requestFocus(new FocusNode());要实现...

Flutter setState() called after dispose()内存泄露解决

Flutter setState() called after dispose()内存泄露解决

Flutter中setState导致的内存泄漏——setState() called after dispose()错误如下:E/flutter (18151): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: setState() called after dis...

Flutter异步(Future/async/await)返回的是一个Future

Flutter异步(Future/async/await)返回的是一个Future

当你调用Flutter的一个异步函数方法(Future、async、await)),回返的是一个Future对象,而不会是你return的数据。例如:getBaseTT() async { SharedPreferences prefs = await SharedPreferences.g...

Flutter cached_network_image图片缓存异常/加载失败优化

Flutter cached_network_image图片缓存异常/加载失败优化

很多应用都会这么操作,把一些图像进行缓存可以提升用户体验,也能减轻资源浪费,这里以cached_network_image为例。它可以将网络图像进行本地缓存,在需要的时候直接加载,提供了两个使用方法:CachedNetwor...

Flutter Navigator返回黑屏解决

Flutter Navigator返回黑屏解决

Flutter Navigator黑屏使用Navigator和静态路由和动态路由从第三级子页面跳到一级页出现黑屏:child: RaisedButton( child: Text('走走'), onPressed: (){ //静态路由 //Navigator.of(cont...

Flutter TabBar:自定义标签栏的样式

Flutter TabBar:自定义标签栏的样式

TabBar Widget 下可以通过下面的属性来自定义样式:unselectedLabelColor,没有选中的标签的颜色。indicatorColor,当前选中标签的指示条的颜色。indicatorSize,当前选中标签的指示条的大小(宽度),默认...