Flutter
移动端工程师
这个作者很懒,什么都没留下…
展开
-
Flutter如何使用路由以及导航
import 'package:flutter/material.dart';import 'package:flutterapp/KlineChartActivity.dart';import 'package:flutterapp/stateful_learn.dart';import 'package:flutterapp/stateless_learn.dart';void m...原创 2020-05-04 17:03:25 · 222 阅读 · 0 评论 -
Flutter基本UI组件StatefulWidget与StatelessWidget(下)
Flutter里StatefulWidge组件的含义为 有状态的组件类,StatelessWidget为无状态的组件,这篇只说StatelessWidget效果图图示中 就是一个简单的弹窗和一个点击后的吐司以及背景的渐变,没有做过多的介绍,因为StatelessWidget比较StatefulWidget 还是相对容易些贴一下代码import 'package:flutter/mat...原创 2020-04-06 16:27:14 · 289 阅读 · 0 评论 -
Flutter基本UI组件StatefulWidget与StatelessWidget(上)
**Flutter里StatefulWidge组件的含义为 有状态的组件类,StatelessWidget为无状态的组件,这篇只说StatefulWidget**先看效果图首页是一个可以左右滑动的ViewPager,我的里面是一个TextView,EditText贴一下代码import 'package:flutter/material.dart';class Statefu...原创 2020-04-06 16:10:56 · 257 阅读 · 0 评论 -
Flutter常用数据类型笔记
学习了一些Flutter的常用数据类型后,所以在这做一些代码块的笔记/** * 数字类型 */void getNumType() { num n1=1.0; num n2=2; int int1=9; double d1=2.68; print("第一个num为:$n1 ,第二个num为:$n2,第三个整数为:$int1,第四个小数为:$d1"); n1.toDou...原创 2020-04-06 15:50:36 · 256 阅读 · 0 评论 -
Flutter出现Android toolchain - develop for Android devices
说明是Android的SDK协议没有添加许可证找到自己android—sdk的路径,比如:G:\studioAnZhuang\AndroidStudioSDK\tools\bin关键是**\tools\bin**在此目录打开 cmd 命令行 输入以下命令:sdkmanager --licenses然后一路同意 就可以了最后在命令行检查下flutter doctor 查看结果。...原创 2020-04-04 14:57:21 · 8984 阅读 · 0 评论 -
Flutter状态保存机制
对于不熟悉状态恢复需求的用户: 移动操作系统可能会终止后台应用以回收资源供前台应用使用。发生这种情况时,操作系统会通知该应用即将被终止以便其快速保存界面状态,从而在用户切换回该应用时能够恢复。正确实现该操作后,既能为用户提供无缝体验,也可以更好地利用设备资源。Flutter 此前尚不支持状态恢复,因为在不具备框架支持的情况下很难正确地实现状态恢复。正因如此,我们很高兴能够在 Android 平台中提供此功能的基础实现。看完后的理解如下: @Override public void onSave原创 2020-10-10 14:18:05 · 1812 阅读 · 0 评论 -
如何使用Flutter WebSocket
本文是对Websocket进行了一些简单的封装,也可以你们自己动手。看下效果图吧:首先添加依赖:web_socket_channel: ^1.1.0然后我针对它区分了四种状态: 连接,连接中,关闭,关闭中。基于StreamBuilder的状态管理方式实现的,如果不清楚StreamBuilder的话,可以先自行百度学习一下。接下来就是一个管理类,主要方法都是非常常用的几个,我贴一下这个类吧:import 'dart:async';import 'package:web_socket_原创 2020-09-28 16:11:49 · 6442 阅读 · 4 评论