- 博客(6)
- 收藏
- 关注
原创 flutter_scoped model
flutter 通过scopedmodel来传递状态:0 先要添加必要的plugin:scoped_model: ^0.3.01 创建数据类:class Mycount{ int count; Mycount(this.count); void addcount(){ count = count+1; }}2 创建model类:class Countmo...
2019-07-19 18:06:53 286
原创 flutter-传递值到任意widget(当需要widget嵌套使用需要传递值的时候)
如果我们有这样一个应用场景:WidgetA执行点击之后将数据通过widgetB传递到其下的widgetC。通常可以通过设置构造函数,传递对应参数到制定的widget树中,如下面代码所描述:表示需要将widgetA中的点击改变内容传递到widgetB中的widgetC中展示;需要通过设置widgetB的构造函数,接收对应参数,再传递给widgetC展示;class Inheritedwid...
2019-07-19 16:16:04 3659
原创 flutter-ExpandableList的使用
先上效果图:展开之前:header的内容:展开之后:header中的内容:具体的使用很简单,直接上代码:class ExpandableList extends StatefulWidget { @override _ExpandableListState createState() => _ExpandableListState();}class _Expan...
2019-07-16 17:15:08 2322
原创 flutter-照相机的使用
本文介绍如何在flutter中使用照相机;1 加入必要的plugin在.yaml文件中:camera:2 在main函数中执行获取到可用的camera,并将camera数据传递到指定界面待使用;import 'package:camera/camera.dart';List<CameraDescription> cameras;Future main() async{ ...
2019-07-16 15:57:47 4017 1
原创 flutter-阅读本地PDF文档
本地PDF阅读主要使用到以下两个插件:flutter_pdfview:提供多种关于pdf文档的操作方法。详细请见:https://github.com/endigo/flutter_pdfviewpath_provider:提供获取用户存储文件路径的方法。主要的思路很简单;1 读取assets中的pdf文档到内存中;1.1 在assets文档中添加本地的pdf文档;1.2 创建获取as...
2019-07-15 18:11:21 5509 1
原创 Flutter—Cloud Firestore of FireBase
FireBase是一个用于构建移动应用、提供实时数据存储和同步、用户身份验证等功能的平台。方便用户快速高效的构建前后端结合的完整应用。FireBase有多种功能方向:以下为官方平台截图其中开发下提供了以下功能:本文主要为获取DataBase中的数据和上传数据到FireBase的数据库;要说明的是FireBase的数据存储格式是以键值对的方式存储。1 将FireBase添加到项目中:...
2019-07-10 17:29:20 712
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人