吴景华技术博客 记录、分享经验

just_audio

用于播放音频 安装 flutter pub add just_audio 修改pubspec.yaml flutter: assets: - assets/image/ #以前就有的,放图片的目录 - assets/sound/ #新增放音频的目录 使用 import 'pack

Administrator Published on 2025-06-13

GetX

国际化、依赖注入、状态管理、路由导航(不再显式传入BuildContext,任意位置可导航)、网络请求库 首先 flutter pub add get #安装依赖 将MaterialApp换成GetMaterialApp,GetMaterialApp是GetX预先封装配置好的一个组件,Materia

Administrator Published on 2025-06-11

json序列化和反序列化

自行实现(笨办法) class LoginData{ final int code; final String msg; final List<DataItem> data; LoginData({required this.code, required this.msg, req

Administrator Published on 2025-06-10

shared_preferences

本地存储 依赖:https://pub.dev/packages/shared_preferences 安装 flutter pub add shared_preferences 获取实例 var i = await SharedPreferences.getInstance()

Administrator Published on 2025-06-09

mobile_scanner

识别一维/二维码目前用了多个模块中最好用的,在安卓中内部使用的是MLKit的barcode scanning捆绑版本,APP体积增加约3~10M。 google官方提供了barcode scanner但是没有捆绑版本(必须有谷歌套件)。 MLKit官方网址:https://developers.go

Administrator Published on 2025-06-09

http

请求API、上传文件等 链接:https://pub.dev/packages/http 引入依赖 pubspec.yaml dependencies: http: ^1.4.0 http_parser: ^4.1.2 get请求 var response = await http.

Administrator Published on 2025-06-08