# ChineseWordGameApp **Repository Path**: liuyouzhang/chinese-word-game-app ## Basic Information - **Project Name**: ChineseWordGameApp - **Description**: 一个flutter的小app,练习tab页面,和一个list,点击update按钮(第二个),可以在界面随机显示一个汉字,可以给小朋友练习认字 - **Primary Language**: Dart - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-12-28 - **Last Updated**: 2023-12-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: Android, Flutter ## README # app
一个Flutter App,主要是自己的练习,还有汉字随机生成,以list随机方格显示,可以提供给小朋友认字学习
使用Flutter的版本为3.0,Android compileSdkVersion:33,jdk1.8,gradle-7.4-all.zip >flutter --version
Flutter 3.10.5 • channel stable • https://github.com/flutter/flutter.git
Framework • revision 796c8ef792 (7 months ago) • 2023-06-13 15:51:02 -0700
Engine • revision 45f6e00911
Tools • Dart 3.0.5 • DevTools 2.23.1
请求随机汉字url
var url = Uri.parse('https://www.getrandomthings.com/data/random-chinese-words.php'); // 设置要访问的URL地址
Map headers = {
'content-type': 'application/x-www-form-urlencoded; charset=UTF-8',
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36',
'x-requested-with': 'XMLHttpRequest',
'accept-language': 'zh-CN,zh;q=0.9'
}; // 自定义头部信息
await http.post(url, headers: headers, body: 'num=1&add=address&unique=false&num=1&add=address&unique=false'); // 发起GET请求
使用的库:
lpinyin: ^2.0.3 可以获取汉字对应的拼音 效果


## Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project: - [Lab: Write your first Flutter app](https://docs.flutter.dev/get-started/codelab) - [Cookbook: Useful Flutter samples](https://docs.flutter.dev/cookbook) For help getting started with Flutter development, view the [online documentation](https://docs.flutter.dev/), which offers tutorials, samples, guidance on mobile development, and a full API reference.