上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页
摘要: 单例模式(Singleton Pattern): 确保一个类只有一个实例,并提供一个全局访问点。 工厂模式(Factory Pattern): 定义一个创建对象的接口,但让子类决定具体实例化哪个类;常用于创建组件、复杂对象等场景。 抽象工厂模式(Abstract Factory Pattern): 阅读全文
posted @ 2023-12-27 09:35 鲤斌 阅读(257) 评论(0) 推荐(0)
摘要: SharedPreferences: 优点:使用简单,轻量级,适用于少量数据的缓存;缺点:不适合存储大型、结构化、复杂的数据; SQLite: 优点:可以存储大量、结构化、复杂的数据,支持复杂的数据查询操作;缺点:比较复杂,需要学习 SQL 和数据库操作; Hive: 优点:快速、可扩展,性能较好, 阅读全文
posted @ 2023-12-27 09:22 鲤斌 阅读(847) 评论(0) 推荐(0)
摘要: 封装 import 'dart:convert'; import 'package:shared_preferences/shared_preferences.dart'; class JSpUtil { JSpUtil._internal(); // 私有的构造方法,防止外部实例化 factory 阅读全文
posted @ 2023-12-27 09:21 鲤斌 阅读(87) 评论(0) 推荐(0)
摘要: Flutter 中的命名路由 main.dart中配置路由 void main() { runApp(MaterialApp( theme: ThemeData( appBarTheme: const AppBarTheme( color: Colors.blue, // 设置导航栏颜色 (新版本的 阅读全文
posted @ 2023-12-26 11:06 鲤斌 阅读(132) 评论(0) 推荐(0)
摘要: 单页面设置背景图片 使用 Container 组件和 decoration 属性: 优点:简单易用,适用于大多数情况下的页面背景设置。 缺点:无法控制背景图片的位置和层级。 class MyBook extends StatelessWidget { const MyBook({super.key} 阅读全文
posted @ 2023-12-25 14:58 鲤斌 阅读(1736) 评论(0) 推荐(0)
摘要: Flutter 路由介绍 Flutter中的路由通俗的讲就是页面跳转。在Flutter中通过Navigator组件管理路由导航。 并提供了管理堆栈的方法。如:Navigator.push和Navigator.pop Flutter中给我们提供了两种配置路由跳转的方式:1、基本路由 2、命名路由 Fl 阅读全文
posted @ 2023-12-25 14:57 鲤斌 阅读(31) 评论(0) 推荐(0)
摘要: Dio Dio 的优点: 强大的功能:Dio提供了丰富的功能,支持拦截器、文件下载和上传、超时设置等高级特性,满足了大多数网络请求的需求。 支持并发请求:Dio具有良好的并发性能,可以同时处理多个网络请求,并提供了便捷的取消请求功能。 高度可定制性:Dio提供了许多配置选项和扩展点,你可以根据自己的 阅读全文
posted @ 2023-12-22 14:59 鲤斌 阅读(838) 评论(0) 推荐(0)
摘要: 包 dio: ^4.0.0 #这是一个强大的 Dart HTTP 客户端库 http: ^0.13.3 #用于进行基本的 HTTP 请求和处理响应 dio_cookie_manager: ^2.0.0 #该包提供了与 Dio 配合使用的 Cookie 管理能力 cookie_jar: ^3.0.1 阅读全文
posted @ 2023-12-22 14:59 鲤斌 阅读(244) 评论(0) 推荐(0)
摘要: audioplayers: 优势:audioplayers 是一个简单易用的音乐播放器库,支持主流平台(Android、iOS)并提供了丰富的功能,比如播放、暂停、快进、音量控制等。 缺点:audioplayers 的定位相对较低级,可能需要自行处理一些高级功能(如音效处理、音频分析等)。此外,由于 阅读全文
posted @ 2023-12-21 18:52 鲤斌 阅读(1080) 评论(0) 推荐(0)
摘要: 代码 import 'package:flutter/material.dart'; import 'package:just_audio/just_audio.dart'; void main() { runApp(MyApp1()); } class MyApp1 extends Statele 阅读全文
posted @ 2023-12-21 18:51 鲤斌 阅读(631) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页