随笔分类 -  flutter

学习flutter
 
flutter 路由 fluro
摘要:代码: 1. import 'package:fluro/fluro.dart'; import 'package:flutter/material.dart'; import 'router_handle.dart'; class MainRouter { static String root = 阅读全文
posted @ 2020-02-13 21:17 pp/ing 阅读(366) 评论(0) 推荐(0)
flutter 状态保持之provide
摘要:代码: 1. import 'package:flutter/cupertino.dart'; class Counter with ChangeNotifier{ int num = 1; increase(){ num ++ ; notifyListeners();//加入监听者模式 } } 2 阅读全文
posted @ 2020-01-29 18:12 pp/ing 阅读(500) 评论(0) 推荐(0)
flutter 刷新和初始化
摘要:代码: import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_project/model/categor 阅读全文
posted @ 2020-01-29 16:14 pp/ing 阅读(2360) 评论(0) 推荐(0)
flutter 复杂数据模型 转换
摘要:json 格式网址:http://www.bejson.com json转dart工具网址:https://javiercbk.github.io/json_to_dart/ 代码: class CategoryItemModel { String mallCategoryId; String ma 阅读全文
posted @ 2020-01-28 14:14 pp/ing 阅读(1615) 评论(0) 推荐(0)
flutter 刷新组件
摘要:代码: import 'package:flutter/material.dart'; import 'package:flutter_project/service/service_method.dart'; import 'dart:convert'; import 'swiper_demo.d 阅读全文
posted @ 2020-01-27 14:39 pp/ing 阅读(1804) 评论(0) 推荐(0)
flutter wrap 流式布局
摘要:热门商品代码: import 'package:flutter/material.dart'; import 'package:flutter_project/service/service_method.dart'; import 'dart:convert'; import 'package:f 阅读全文
posted @ 2020-01-27 13:53 pp/ing 阅读(318) 评论(0) 推荐(0)
添加横纵布局 和 页面保活
摘要:推荐数据模块代码: import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class Recomend extends StatelessWidget 阅读全文
posted @ 2020-01-22 18:34 pp/ing 阅读(273) 评论(0) 推荐(0)
跳转首页结构并且加载launch插件
摘要:home 代码: import 'package:flutter/material.dart'; import 'package:flutter_project/service/service_method.dart'; import 'dart:convert'; import 'swiper_d 阅读全文
posted @ 2020-01-22 11:22 pp/ing 阅读(425) 评论(0) 推荐(0)
导航区域 温故GridView 和 column
摘要:代码: import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; class TopNavigator extends StatelessWidget { 阅读全文
posted @ 2020-01-21 18:53 pp/ing 阅读(227) 评论(0) 推荐(0)
flutter 适配
摘要:代码: ScreenUtil.instance = ScreenUtil(width: 750,height: 1334)..init(context); print('设备像素密度:${ScreenUtil.pixelRatio}'); print('设备高度:${ScreenUtil.scree 阅读全文
posted @ 2020-01-21 17:22 pp/ing 阅读(350) 评论(0) 推荐(0)
flutter 轮播图
摘要:代码: import 'package:flutter/material.dart'; import '../service/service_method.dart'; import 'package:flutter_swiper/flutter_swiper.dart'; import 'dart 阅读全文
posted @ 2020-01-21 16:59 pp/ing 阅读(949) 评论(0) 推荐(0)
flutter 正式配置网络框架
摘要:service_url.dart 代码 const serviceUrl = 'https://wxmini.baixingliangfan.cn/baixing/'; const servicePath = { 'homePageContent' : serviceUrl + 'wxmini/ho 阅读全文
posted @ 2020-01-21 16:04 pp/ing 阅读(555) 评论(0) 推荐(0)
flutter 网络请求头
摘要:代码头: const HttpHeaders = { 'Accept': 'application/json, text/plain, */*', 'Accept-Encoding': 'gzip, deflate, br', 'Accept-Language': 'zh-CN,zh;q=0.9', 阅读全文
posted @ 2020-01-21 15:20 pp/ing 阅读(1006) 评论(0) 推荐(0)
flutter 网络
摘要:代码: import 'package:flutter/material.dart'; import 'package:dio/dio.dart'; class HomePage extends StatefulWidget { HomePage({Key key}) : super(key: ke 阅读全文
posted @ 2020-01-21 11:22 pp/ing 阅读(167) 评论(0) 推荐(0)
拖拽控件
摘要:接收器代码: import 'package:flutter/material.dart'; import 'draggable_widget.dart'; class DraggableDemo extends StatefulWidget { DraggableDemo({Key key}) : 阅读全文
posted @ 2020-01-19 19:30 pp/ing 阅读(406) 评论(0) 推荐(0)
轻量级提示
摘要:代码: return Scaffold( appBar: AppBar(title: Text('长按')), body: Center( child: Tooltip(//轻量级控件 包裹的控件 都有长按效果 child: Image.network('http://img.mp.itc.cn/u 阅读全文
posted @ 2020-01-19 17:33 pp/ing 阅读(112) 评论(0) 推荐(0)
右滑返回上一页
摘要:代码: import 'package:flutter/cupertino.dart'; class RightBackDemo extends StatelessWidget { const RightBackDemo({Key key}) : super(key: key); @override 阅读全文
posted @ 2020-01-19 17:17 pp/ing 阅读(300) 评论(0) 推荐(0)
flutter 启动图
摘要:代码: import 'package:flutter/material.dart'; import 'home_test.dart'; class SplashScreen extends StatefulWidget { SplashScreen({Key key}) : super(key: 阅读全文
posted @ 2020-01-16 17:18 pp/ing 阅读(1142) 评论(0) 推荐(0)
双曲线
摘要:代码: class BottomClipper extends CustomClipper<Path> { @override Path getClip(Size size) {//child 元素的size var path = Path(); path.lineTo(0, 0);//起始点 pa 阅读全文
posted @ 2020-01-14 19:17 pp/ing 阅读(592) 评论(0) 推荐(0)
画曲线
摘要:代码: import 'package:flutter/material.dart'; class HomePage extends StatelessWidget { const HomePage({Key key}) : super(key: key); @override Widget bui 阅读全文
posted @ 2020-01-14 18:14 pp/ing 阅读(194) 评论(0) 推荐(0)