随笔 - 210  文章 - 0 评论 - 0 阅读 - 61289
< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

随笔分类 -  Flutter

1 2 3 4 5 6 下一页
flutter瀑布流布局
摘要:依赖 flutter_staggered_grid_view: ^0.7.0 #flutter瀑布流 代码例子 Widget _bestContent() { return Obx(() => Container( child: Column( children: [ Container( colo 阅读全文
posted @ 2024-09-04 01:55 鲤斌 阅读(120) 评论(0) 推荐(0) 编辑
carousel_slider 轮播图
摘要:依赖 carousel_slider: ^5.0.0 #创建轮播图 例子 Widget _gamesCard() { CarouselSliderController? carouselController = CarouselSliderController(); return LayoutBui 阅读全文
posted @ 2024-08-28 18:43 鲤斌 阅读(182) 评论(0) 推荐(0) 编辑
FittedBox 字体大小自适应
摘要:代码 class AutoSizeRichTextExample extends StatelessWidget { @override Widget build(BuildContext context) { final List<Map<String, dynamic>> dataList = 阅读全文
posted @ 2024-08-27 15:10 鲤斌 阅读(31) 评论(0) 推荐(0) 编辑
auto_size_text 自动调整文本大小以适应其容器的 Flutter 插件
摘要:依赖 auto_size_text: ^3.0.0 //自动调整文本大小 例子 class AutoSizeRichTextExample extends StatelessWidget { @override Widget build(BuildContext context) { return 阅读全文
posted @ 2024-08-27 09:49 鲤斌 阅读(107) 评论(0) 推荐(0) 编辑
flutter中文字长度计算
摘要:计算每个列表文字的长度 List<double> itemWidths = []; // 计算每个列表项的宽度 void calculateItemWidths() { // 清空之前计算的宽度 itemWidths.clear(); update(); // 创建一个 TextPainter 实例 阅读全文
posted @ 2024-08-11 22:25 鲤斌 阅读(141) 评论(0) 推荐(0) 编辑
flutter滑动分析
摘要:ListView.builder 优点: 内存管理: ListView.builder 使用了懒加载机制,只渲染当前视口内的列表项,这样可以有效节省内存和性能。适用于长列表。 简单易用: 作为 Flutter 内置的组件,易于使用和配置,不需要额外依赖。 性能优化: 内置的高效滚动性能,不需要手动管 阅读全文
posted @ 2024-08-10 18:37 鲤斌 阅读(32) 评论(0) 推荐(0) 编辑
flutter 中scrollable_positioned_list 控制列表滚动
摘要:scrollable_positioned_list 是 Flutter 中一个强大的列表控件,它允许通过位置来控制列表滚动。它常用于需要精确控制列表滚动位置的应用场景 依赖 scrollable_positioned_list: ^0.3.8 #精确控制列表滚动位置 代码 提前知道每个模块高度 c 阅读全文
posted @ 2024-08-10 18:30 鲤斌 阅读(331) 评论(0) 推荐(0) 编辑
Flutter中scroll_to_index 实现列表滚动到指定索引的库
摘要:scroll_to_index 是一个用于在 Flutter 中实现列表滚动到指定索引的库 依赖 scroll_to_index: ^3.0.1 #滑动位置 使用 class ScrollToIndexExample extends StatefulWidget { @override _Scrol 阅读全文
posted @ 2024-08-10 17:26 鲤斌 阅读(284) 评论(0) 推荐(0) 编辑
flutter中使用rabbitmq
摘要:依赖 dart_amqp: ^0.3.1 #rabbitMq接收发送消息 工具封装 import 'package:dart_amqp/dart_amqp.dart'; /// 封装 RabbitMQ 的服务类 class RabbitMQService { late ConnectionSetti 阅读全文
posted @ 2024-07-27 20:34 鲤斌 阅读(57) 评论(0) 推荐(0) 编辑
flutter 根据网址生成二维码
摘要:依赖 qr_flutter: ^4.1.0 #二维码 代码 Center( child: Column( children: [ Center( child: QrImageView( data: 'https://www.baidu.com/', version: QrVersions.auto, 阅读全文
posted @ 2024-07-26 16:04 鲤斌 阅读(86) 评论(0) 推荐(0) 编辑
flutter在监听设备
摘要:依赖 universal_platform: ^1.1.0 #判断设备 用于检测平台类型(如 Android、iOS、Web) flutter_device_type: ^0.4.0 #设备是否为平板(苹果与安卓) 代码 class MyApp1 extends StatelessWidget { 阅读全文
posted @ 2024-07-24 13:40 鲤斌 阅读(71) 评论(0) 推荐(0) 编辑
flutter 中 Hive的使用
摘要:Hive 是一个高效、轻量级的 NoSQL 数据库,适用于 Flutter 和 Dart 的开发。它以高性能和简便性著称,特别适合需要本地存储的小型到中型数据集的场景: Hive 的主要特点: 高性能:Hive 是内存映射的数据库,具有快速的读写性能。 轻量级:不依赖于 SQL,数据库文件小,适合移 阅读全文
posted @ 2024-07-24 11:05 鲤斌 阅读(450) 评论(0) 推荐(0) 编辑
flutter中监听键盘
摘要:使用 Focus 和 onKey class CategoryView extends GetView<CategoryController> { const CategoryView({Key? key}) : super(key: key); @override Widget build(Bui 阅读全文
posted @ 2024-07-15 15:35 鲤斌 阅读(188) 评论(0) 推荐(0) 编辑
flutter 文字弹窗
摘要:fluttertoast是一个轻量级的库 fluttertoast: ^8.2.6 使用 Fluttertoast.showToast( msg: "This is Center Short Toast", // 设置Toast消息内容 toastLength: Toast.LENGTH_SHORT 阅读全文
posted @ 2024-07-09 11:17 鲤斌 阅读(68) 评论(0) 推荐(0) 编辑
flutter项目正式打包上线
摘要:正式打包 修改应用版本以及升级打包 阅读全文
posted @ 2024-07-03 15:22 鲤斌 阅读(16) 评论(0) 推荐(0) 编辑
flutter 修改应用名称、应用图 标、应用启动画面
摘要:Flutter Android 修改应用名称 Flutter Android 修改应用图标 Flutter Android 修改应用启动画面 Android 添加启动界面 打开文件 android/app/src/main/res/drawable/launch_background.xml 修改内 阅读全文
posted @ 2024-07-03 11:46 鲤斌 阅读(159) 评论(0) 推荐(0) 编辑
flutter启动报错
摘要:MultiDex.install(this); defaultConfig { applicationId "com.tomato.tomato_app" minSdkVersion 21 multiDexEnabled true //添加 targetSdkVersion flutter.targ 阅读全文
posted @ 2024-06-24 14:17 鲤斌 阅读(2) 评论(0) 推荐(0) 编辑
nalog_clock 时钟
摘要:analog_clock: ^0.1.0 #时钟 class MyApp1 extends StatelessWidget { @override Widget build(BuildContext context) { // 获取当前北京时间 return Center( child: Analo 阅读全文
posted @ 2024-06-18 17:51 鲤斌 阅读(6) 评论(0) 推荐(0) 编辑
flutter动画— —Hero +photo_view 实现微信朋友圈图片预览
摘要:photo_view预览单张图片 依赖 photo_view: ^0.15.0 #微信图片 单张图片的预览 // PhotoView( //imageProvider: // NetworkImage(widget.arguments["imageUrl"]), // ) class HeroPag 阅读全文
posted @ 2024-05-17 20:08 鲤斌 阅读(339) 评论(0) 推荐(0) 编辑
flutter动画— —Hero 动画
摘要:Hero 动画 Hero 动画的使用 微信朋友圈点击小图片的时候会有一个动画效果到大图预览,这个动画效果就可以使用Hero 动画实 现。 Hero 指的是可以在路由(页面)之间“飞行”的 widget,简单来说 Hero 动画就是在路由切换时,有一个共 享的widget 可以在新旧路由间切换。 页面 阅读全文
posted @ 2024-05-17 20:07 鲤斌 阅读(73) 评论(0) 推荐(0) 编辑

1 2 3 4 5 6 下一页
点击右上角即可分享
微信分享提示