1、前言
該項目是一款鴻蒙版即時通訊軟體
首先可以來看一下我實作之後在DAYU200的運作效果,建議大家一鍵三連,支援一下堅果,畢竟堅果也不容易。
2、已實作的功能
1. 聊天界面
- 消息清單
- 聊天視窗
2. 聯系人界面
- 好友清單
- 好友資料
3. 發現界面
- 圈子
4. 我界面
- 個人資訊
5. 聊天界面
- 聊天輸入框
- 聊天鍵盤
3.預覽頁面
閃屏頁
登入頁
注冊頁
聊天頁
聯系人頁
發現頁
我
設定
好友資訊
作者
關于
圈子頁
聊天頁
4.目錄結構
├── app.ets
├── common
│ ├── appBar.ets
│ ├── bottomTabs.ets
│ ├── messageBottom.ets
│ ├── moreLayout.ets
│ ├── optionItem.ets
│ └── utils
├── listitem
│ ├── ContactListItem.ets
│ ├── MessageListItem.ets
│ ├── MomentListItem.ets
│ └── SessionListItem.ets
├── model
│ ├── ContactModel.ets
│ ├── SessionModel.ets
│ ├── SystemModel.ets
│ └── data
│ ├── ContactData.ets
│ ├── MessageData.ets
│ ├── MomentData.ets
│ └── SessionData.ets
├── pages
│ ├── About.ets
│ ├── Login.ets
│ ├── Main.ets
│ ├── Message.ets
│ ├── Moments.ets
│ ├── QrCode.ets
│ ├── Register.ets
│ ├── Setting.ets
│ ├── UserInfo.ets
│ └── splash.ets
└── tabcontent
├── ContactTabContent.ets
├── DiscoveryTabContent.ets
├── MeTabContent.ets
└── SessionTabContent.ets
5.後續規劃
- 增加表情
- 圈子動态
- 聊天界面
- 會員中心
- 國際化
- 多主題
安裝部署
1.代碼編譯運作步驟
1)下載下傳此項目,連結。
參考資料
- OpenHarmony 基于TS擴充的聲明式開發範式
- OpenHarmony應用接口