自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 flutter跳转界面无法触发dispose的解决方法,无效遥控器返回物理按键方法

flutter跳转界面无法出发dispose的解决方法,无效遥控器返回物理按键方法

2021-07-01 17:05:47 2209

原创 Flutter 子组件父组件传参-刷新页面状态

一、创建一个子组件test2.dartimport 'package:flutter/material.dart';//子组件class Test2 extends StatefulWidget { final changeColor; //定义一个接收变量 Test2({Key key, this.changeColor}) : super(key: key); @override _Test2State createState() => _Test2State();}

2021-06-11 14:52:39 1558

原创 Flutter-网络请求封装

import 'package:dio/dio.dart';import '../common/global.dart';//全局变量 -获取通用域名//请求封装class Http { //get请求 static void get( String url, //路径 Map<String, dynamic> params, //参数 Function callback, //请求成功回调函数 {Function errorCal

2021-05-26 14:11:18 236

原创 Flutter-dart语言封装-列表List固定长度分割n个子list

constructList(int len, List list) { var length = list.length; //列表数组数据总条数 List result = []; //结果集合 int index = 1; //循环 构造固定长度列表数组 while (true) { if (index * len < length) { List temp = list.skip((index - 1) * len).take(len).toList();

2021-05-18 10:13:45 1941

原创 Flutter屏幕自适应像素封装

import 'dart:ui';import 'package:flutter/material.dart';//自适应屏幕class ScreenAadpt { //第一步 获取设备对象属性 static MediaQueryData mediaQuery = MediaQueryData.fromWindow(window); static double screenwidth; //设备屏幕宽度width static double screenheight; //设备屏幕

2021-04-29 14:04:59 413

原创 Flutter随机数+时间戳(自定义唯一标识)

//获取随机4位+时间戳 getUUid() { String randomstr = Random().nextInt(10).toString(); for (var i = 0; i < 3; i++) { var str = Random().nextInt(10); randomstr = "$randomstr" + "$str"; } var timenumber = DateTime.now().millisecondsSin

2021-03-22 13:57:55 1259

原创 Flutter简单轮播图组件~~

第一步:首先找到项目目录下的pubspec.yaml文件,然后把做这个代码flutter_swiper: ^1.0.6 写入文件,然后在终端运行flutter pub get。这个插件就安装完成。dev_dependencies: flutter_test: sdk: flutter flutter_swiper: ^1.0.6flutter pub get第二步引用轮播图插件包,进行实例开发import 'package:flutter_swiper/flutter_s

2021-03-22 10:59:31 184

原创 Flutter文字渐变色不会?三步教你解决~~~

第一步 获取屏幕大小Size size = MediaQuery.of(context).size;第二步 创建渐变色范围 Gradient gradient = LinearGradient(colors: [ Color.fromRGBO(253, 157, 0, 1), Color.fromRGBO(250, 100, 0, 1) ]);第三步 需要渐变区间Shader shader = gradient.createShader(Rect.fromLTWH(0, 0,

2021-03-19 17:41:41 502

转载 学习Flex布局,提升整体的布局层次,这篇文章就够了~~~

flex布局入门学习,通俗易懂

2021-03-18 15:05:34 217

原创 单行、多行字数过多显示省略号样式

单行、多行字数过多显示省略号样式注意:一定要按照以下结构。可以用于web或者微信小程序一、单行html: <div>文字</div>css :div{ display: block; overflow: hidden;//溢出隐藏 width: 406px;//长度必须设置 white-space: nowrap;//不换行 text-overflow: ellipsis;//省略号 }二、多行html:<d

2021-03-17 19:01:33 149

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除