# HarmonyOSWxAPP **Repository Path**: user-rui/harmony-oswx-app ## Basic Information - **Project Name**: HarmonyOSWxAPP - **Description**: 利用HarmonyOS所写的一个仿照微信的app - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-08-28 - **Last Updated**: 2024-08-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # HarmonyOSWxAPP #### 介绍- 利用HarmonyOS所写的一个仿照微信的app 目前功能仅有搜索以及聊天功能发送文字照片,后续功能有可能会持续开发 ps: 发送语音功能只能在真机使用 因为用的模拟器开发 只能保存文件(模拟器麦克风用不了) 1.使用用户首选项记录用户个性化设置 2.ArkTs以及ArkUI的基础组件的封装使用 3.使用prefenrences存储用户聊天记录的信息以提高程序加载效率 4.在模拟器版本bate5下对一些特殊组件功能如软键盘弹入弹出等的使用 5.通过对AI接口调用实现消息回复 6.对权限如相册权限的使用以及封装,实现选择照片并且可以上传至服务器(实现但未上传因为没用后端 代码经过验证无误) #### 软件架构 Harmony OS #### 安装教程 模拟器版本bate5 申请https://www.sizhi.com/docs/api.html此AI模型的Appid 并将appid复制到model/AiResoponse.ets 文件的Appid中 运行即可 #### 附上运行截图 ![输入图片说明](image.png) ![输入图片说明](image1.png) ![输入图片说明](image2.png) ![输入图片说明](image3.png) ![输入图片说明](image4.png) ![输入图片说明](image5.png) ![输入图片说明](image6.png) ![输入图片说明](image7.png)