加载中...
  偶尔梦呓
有目的地的人才会迷路,而我只是来世间散步。
Flutter中的Future和Completer以及compute Flutter中的Future和Completer以及compute
FutureFuture是Flutter中表示异步操作结果的对象。当我们需要执行一个耗时的操作时,可以将其封装在一个Future对象中,然后继续执行其他任务,而不需要等待该操作完成。一旦操作完成,Future将提供该操作的结果。通常使用as
2022-08-02
Flutter中的RepaintBoundary Flutter中的RepaintBoundary
在 Flutter 中,”重绘边界”(Repaint Boundary)是一个优化渲染性能的概念。它是一种特殊的 Widget,用于创建一个界限,将界面划分为独立的绘制层。这意味着在这个边界内的子 Widget 可以独立于应用的其他部分进行
2022-07-05
Flutter中如何只拉伸图片局部区域 Flutter中如何只拉伸图片局部区域
在写聊天气泡图或者优惠券背景图之类的需求时,设计师通常只会给出一张通用的切图,再由我们对图片进行局部拉伸来实现不同大小的内容适配。 在iOS中可以用以下的方法进行处理。 - (UIImage *)resizableImageWithCapI
2021-09-11
Flutter中不同字体大小的文本对齐 Flutter中不同字体大小的文本对齐
Text的高度 是根据 height 乘于 fontSize 进行计算的, 这里指定height即可, 不指定的可能会出现无法对齐的情况。 Text( "0.8920", style: TextStyle( color:
2021-06-01
Flutter设置渐变背景色 Flutter设置渐变背景色
Container( decoration: BoxDecoration( gradient: LinearGradient( //渐变位置 begin: Alignment.topRigh
2020-11-07
Flutter数字格式化 Flutter数字格式化
格式化指定位数数字 不足0补齐DecimalFormat format = new DecimalFormat("000"); String formatString = format.format(1); //formatString
2020-07-08
Flutter中实现高斯模糊效果 Flutter中实现高斯模糊效果
import 'dart:ui'; import 'package:flutter/material.dart'; class BlurRectWidget extends StatelessWidget { final Widge
2020-05-27
Flutter文本删除线、下划线、上划线、斜体、加粗 Flutter文本删除线、下划线、上划线、斜体、加粗
Text( '红色+黑色删除线+25号', style: TextStyle( color: const Color(0xffff0000), decoration: TextDecoration.lineThrou
2020-05-11
Flutter如何使widget固定在屏幕底部 Flutter如何使widget固定在屏幕底部
两种方法 Widget _buildView() { return Column( children: [ Expanded( child: SingleChildScrollView(
2020-05-06
GestureDetector点击事件无效 GestureDetector点击事件无效
在Container外面包一层GestureDetector点击手势widget在开发中很常见, 有时候却会发现点击事件无效,或是只有点击了文字或图片之后才会触发点击事件, 检查一下Container是否设置了背景色, 有两种解决办法:
2020-04-06
Flutter随机获取数组中子元素 Flutter随机获取数组中子元素
生成N个区间范围内不重复随机数 List<int> resultList = []; var rng = new Random(); int count = 0; while (count < 6) {
2019-11-21
UIButton图片在右,文字在左 UIButton图片在右,文字在左
一行代码实现UIButton图片在右,文字在左 button.semanticContentAttribute = .forceRightToLeft semanticContentAttribute 是反转 ,即描述视图的内容,用来确定
2019-09-27
1 / 2