上一页 1 2 3 4 5 6 7 ··· 21 下一页
摘要: 依赖 package_info_plus: ^7.0.0 path_provider: ^2.1.2 #查找文件 获取文件存储路径 open_file: ^3.3.2 # 打开文件插件 permission_handler: ^11.3.1 #检测 Apk 是否拥有权限 配置权限 <!-- 在 An 阅读全文
posted @ 2024-04-12 22:36 鲤斌 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 依赖 sqflite: ^2.3.2 #本地数据储存 获取数据库路径 // 定义一个异步函数来获取数据库路径 Future<String> getDatabasePath(String dbName) async { // 获取应用的文档目录 final directory = await getA 阅读全文
posted @ 2024-03-20 18:47 鲤斌 阅读(88) 评论(0) 推荐(0) 编辑
摘要: Flutter 中操作列表中的 Map 的常用用法: 查找元素: //查找一个对象: Map<String, dynamic>? findObjectById(int id) { return list.firstWhere((element) => element['id'] == id, orE 阅读全文
posted @ 2024-03-20 17:33 鲤斌 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 添加依赖 flutter_inappwebview: ^6.0.0 #嵌套网页 代码 class PictureWebUrl extends StatefulWidget { final String weburl; PictureWebUrl({Key? key, required this.we 阅读全文
posted @ 2024-03-20 11:14 鲤斌 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 在Flutter中,Map<String, dynamic> 和 Map<String, String> 都是Map类型的数据结构,但它们之间有一些重要的区别: 1.Map<String, dynamic>:这种Map的值可以是任何类型,包括基本数据类型(如int,double,String等),L 阅读全文
posted @ 2024-03-20 11:11 鲤斌 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 使用FittedBox:FittedBox部件可以根据其子部件的大小调整其大小。您可以将Text部件放置在FittedBox中,并将fit属性设置为BoxFit.contain,以便在父部件大小变化时,文本会自动调整大小以适应父部件。 FittedBox( fit: BoxFit.contain, 阅读全文
posted @ 2024-03-14 18:57 鲤斌 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 将对象转换为JSON /** Map<String, dynamic> toJson() { final _data = <String, dynamic>{}; _data['font'] = font; // No need for 'this.' here return _data; } */ 阅读全文
posted @ 2024-03-14 09:34 鲤斌 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 常见的显式动画有RotationTransition、FadeTransition、ScaleTransition、SlideTransition、 AnimatedIcon。在显示动画中开发者需要创建一个AnimationController,通过AnimationController 控制动画的 阅读全文
posted @ 2024-03-04 22:19 鲤斌 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 通过几行代码就可以实现隐式动画,由于隐式动画背后的实现原理和繁琐的操作细节都被隐去了,所以 叫隐式动画,FLutter中提供的 AnimatedContainer、AnimatedPadding、AnimatedPositioned、 AnimatedOpacity、AnimatedDefaultT 阅读全文
posted @ 2024-02-29 00:40 鲤斌 阅读(67) 评论(0) 推荐(0) 编辑
摘要: Switch 开关主键 class SwitchPage extends StatefulWidget { const SwitchPage({super.key}); @override State<SwitchPage> createState() => _SwitchPageState(); 阅读全文
posted @ 2024-02-19 12:19 鲤斌 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 21 下一页