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

mobile_scanner

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

Administrator Published on 2025-06-09

开始写应用

修改应用图标 flutter pub add flutter_launcher_icons dart run flutter_launcher_icons:generate #在项目根目录中运行,生成默认配置模版flutter_launcher_icons.yaml #修改其中的image_pa

Administrator Published on 2025-06-08

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

dart语法

flutter开发必学的编程语言 变量&常量 var和变量类型不能同时存在 var name = "alice"; // 变量,自动推断为String类型 final int age = 18; //不可变变量 const double PI = 3.1415926; // 编绎时常量 late S

Administrator Published on 2025-06-06

构建&生产

0).如果使用CNG 如果用了blank模版(项目中没有android目录)则先在项目根目录中执行命令: npx expo prebuild 1).生成上传密钥 expo项目根目录中执行命令: #macOS sudo keytool -genkey -v -keystore my-upload-ke

Administrator Published on 2025-06-02

expo-router

依赖 npx expo install expo-router 会自动在app.json的expo.plugin中添加 手动将package.json中的main替换为:expo-router/entry 基本 文件即路由 app下的所有目录和文件会自动解析为路由 存在一个目录下有_layout时,

Administrator Published on 2025-05-30

生成文本形式的目录结构

扩展ID:d-koppenhagen.file-tree-to-text-generator 点击扩展的设置,再点击Exclude中的edit in setting.json 可以编辑将某些目录排除在外(如node_modules) 效果: </

Administrator Published on 2025-05-29

第一步

安装Android Studio 开发不使用这个IDE,用它安装AVD、SDK、tools等 所需的版本会随着版本更新而不同,具体安装什么版本的sdk可以查看rn官网页面:https://reactnative.dev/docs/next/set-up-your-environment?os=win

Administrator Published on 2025-05-27

chocolatey-windows包管理工具

用它安装软件会自动配置环境变量,简化安装过程 安装工具 进入链接:https://chocolatey.org/install 复制命令行,用管理员身份打开Power Shell,粘贴命令 choco -? #检查是否安装完成 常用命令 choco search jdk17 #搜索软件 choco

Administrator Published on 2025-05-27

nvm-windows

适用于windows的node.js版本管理工具 github/下载地址:https://github.com/coreybutler/nvm-windows 进入realease页面, #当前已经安装的版本和正在使用的版本 nvm list #output: * 22.16.0 (Cur

Administrator Published on 2025-05-26
Previous Next