开发随笔
带皇冠的头像优化:
https://blog.csdn.net/lqw200931116/article/details/123372095
- clipBehavior:此属性决定如何显示超出Stack的子组件是否被剪切;值为Clip.hardEdge时,超出部分会被剪裁(隐藏),值为Clip.none 时则不会,超出部分会显示
flutter 文件与库的引用导出(import、import as、import show、part、part of、library)
Flutter 中extends、implements、with
implements:类似面向协议
图片
为什么 Button 里 不要再设置颜色。猜测是由于DefaultTextStyle
[flutter 解决:setState() called after dispose()]
防止页面关闭执行setState()方法
解决方法
1 | void updateState(fn){ |
baseui_kit中的 data_util.dart
1 | import 'package:flutter/material.dart'; |
字符串与日期相互转换
String–>DateTime
1 | DateTime.parse(String); |
DateTime –>formatString
1 | import 'package:date_format/date_format.dart'; |
1 | flutter sdk 版本升级到2.0或者更高的版本后就发现运行时会报错: |
Flutter Error: Cannot run with sound null safety, because the following dependencies don‘t support
Flutter2 的 Sound null safety 是个什么鬼?!
flutter_webview_plugin和webview_flutter
flutter嵌入HTML5页面,Flutter加载Html并实现与JS 的双向调用
几种常见视频格式ContentType和FileType对照表
Content-Type的格式
Content-Type:type/subtype ;parameter
type:主类型,任意的字符串,如text,如果是号代表所有;
subtype:子类型,任意的字符串,如html,如果是号代表所有,用“/”与主类型隔开;
parameter:可选参数,如charset,boundary等。
例如:
Content-Type: text/html;
Content-Type: application/json;charset:utf-8;
Content-Type: application/x-www-form-urlencoded;charset:utf-8;
Flutter Fix
共享数据
三方库
-
从字符串提取链接:linkify
flutter SliverAppBar
埋点
曝光
Flutter 解决TextOverflow.ellipsis截断字符