待兔 待兔
2年前
Flutter开发 - 使用GetX框架实现类似MVVM架构
回顾原生开发在Android原生开发中,通常是使用Databinding实现MVVM架构,只需要在gradle中开启databinding的选项,然后使用ObservableField或LiveData即可。buildFeaturesdataBinding
浩浩 浩浩
4年前
【Flutter实战】单选框和复选框
3.6单选开关和复选框Material组件库中提供了Material风格的单选开关Switch和复选框Checkbox,虽然它们都是继承自StatefulWidget,但它们本身不会保存当前选中状态,选中状态都是由父组件来管理的。当Switch或Checkbox被点击时,会触发它们的onChanged回调,我们可以在此回调中处
Stella981 Stella981
3年前
FLutter了解之文件操作、模型转换、网络请求
目录1.文件操作2.Json转Model3.HttpClient4.dio三方库5.Http分块下载6.使用WebSockets7.使用SocketAPI(dart:io包中)8.http三方库1\.文件操
Stella981 Stella981
3年前
Flutter 完美的验证码输入框
!(https://oscimg.oschina.net/oscnet/3aec3c948f265202e5e08f1a1253447e89b.png)老孟导读:刚开始看到这个功能的时候一定觉得soeasy,开始的时候我也是这么觉得的,这还不简单,然而真正写的时候才发现并没有想象的那么简单。先上图,不上图你们都不想看,
Stella981 Stella981
3年前
Flutter 实现酷炫的3D效果
!(https://oscimg.oschina.net/oscnet/2a34303ee391c70540d1747e4aa521b0b5e.png)老孟导读:此文讲解3个酷炫的3D动画效果。下面是要实现的效果:!(https://oscimg.oschina.net/oscnet/cacf46143ca941c8a
Stella981 Stella981
3年前
Flutter 功能型组件:颜色和主题(Theme)
前言Color类中颜色以一个int值保存,显示器颜色是由红、绿、蓝三基色组成,每种颜色占8比特,存储结构如下:Bit(位)颜色07蓝色815绿色1623红色2431Alpha(不透明度)Theme组件可以为MaterialAPP定义主题数据(ThemeData)。Material组件库里很多组件
Stella981 Stella981
3年前
Flutter不完全安裝指南(AndroidStudio集成)
Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面。真心無力吐槽這些所谓的中文站以及社区的文档,整理一下安装流程吧。本人是android开发,基于此基础上(androidstudio3.3SDK为28)1.首先下载flutterSdk(https://www.oschina.net/action/G
Stella981 Stella981
3年前
Flutter 修改TextField的高度,以及无边框圆角
修改TextField的高度可以通过decoration:InputDecoration的contentPadding进行修改,代码如下    newTextField(decoration:InputDecoration(contentPadding:constEdge
Stella981 Stella981
3年前
Flutter之ConstrainedBox、SizedBox、UnconstrainedBox(尺寸限制类容器)
1 ConstrainedBox、SizedBox、UnconstrainedBox介绍1)、ConstrainedBox用于对子组件添加额外的约束。例如,如果你想让子组件的最小高度是80像素ConstrainedBox({Key
Stella981 Stella981
3年前
Flutter 是移动应用程序开发的未来?
关注“逆锋起笔”领取视频教程☞程序员进阶必备资源免费送「各种技术!」☜(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzUyMzM2ODUwMA%3D%3D%26mid%3D2247