feat: 更新鸿蒙应用配置与功能优化

- 添加鸿蒙分层图标配置和生成脚本
- 修复数据导出JSON解析问题
- 优化关于页面和团队信息展示
- 更新应用版本至1.4.1
- 清理代码警告和冗余文件
- 添加字体和二维码测试脚本
- 完善鸿蒙适配文档和指南
This commit is contained in:
Developer
2026-04-25 09:52:06 +08:00
parent 3c90407bb5
commit 4ec348b28e
63 changed files with 4538 additions and 1818 deletions

View File

@@ -0,0 +1,41 @@
import 'dart:io' show stdout;
import 'package:qr/qr.dart';
void main() {
final url = 'https://eat.wktyl.com/?id=033793';
print('=== ASCII 二维码验证 ===\n');
print('URL: $url\n');
final qrCode = QrCode.fromData(
data: url,
errorCorrectLevel: QrErrorCorrectLevel.M,
);
final qrImage = QrImage(qrCode);
final moduleCount = qrImage.moduleCount;
print('模块数量: ${moduleCount}x${moduleCount}\n');
// 用双倍宽度字符绘制
print('${'' * (moduleCount * 2)}');
for (var row = 0; row < moduleCount; row++) {
stdout.write('');
for (var col = 0; col < moduleCount; col++) {
stdout.write(qrImage.isDark(row, col) ? '██' : ' ');
}
stdout.writeln('');
}
print('${'' * (moduleCount * 2)}');
print('\n--- 提示 ---');
print('用微信/支付宝扫描上方二维码可打开链接');
// 输出纯文本版本(无边框)
print('\n=== 纯文本版(Word可用) ===\n');
for (var row = 0; row < moduleCount; row++) {
for (var col = 0; col < moduleCount; col++) {
stdout.write(qrImage.isDark(row, col) ? '██' : ' ');
}
stdout.writeln();
}
}