#DAYU200体验官# 鸿蒙即时通讯工具 原创 精华

鸿蒙坚果
发布于 2022-7-14 10:11
浏览
4收藏

推荐一个鸿蒙即时通讯软件《果聊》,有点屌呢!!

1、前言

该项目是一款鸿蒙版即时通讯软件

首先可以来看一下我实现之后在DAYU200的运行效果,建议大家一键三连,支持一下坚果,毕竟坚果也不容易。

2、已实现的功能

1. 聊天界面

  • 消息列表
  • 聊天窗口

2. 联系人界面

  • 好友列表
  • 好友资料

3. 发现界面

  • 圈子

4. 我界面

  • 个人信息

5. 聊天界面

  • 聊天输入框

  • 聊天键盘

3.预览页面

闪屏页

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

登录页

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

注册页

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

聊天页

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

联系人页

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

发现页

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

设置

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

好友信息

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

关于

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

圈子页

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

聊天页

#DAYU200体验官# 鸿蒙即时通讯工具-鸿蒙开发者社区

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


  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.

5.后续规划

  • 增加表情
  • 圈子动态
  • 聊天界面
  • 会员中心
  • 国际化
  • 多主题

安装部署

1.代码编译运行步骤

1)下载此项目,链接

2)开发环境搭建,开发工具:DevEco Studio 3.0 Beta4,SDK 请配置请参考配置OpenHarmony SDK

3)导入OpenHarmony工程:OpenHarmony应用开发,只能通过导入Sample工程的方式来创建一个新工程,具体可参考导入Sample工程创建一个新工程

4)OpenHarmony应用运行在真机设备上,需要对应用进行签名,请参考OpenHarmony 应用签名

参考资料

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
11
收藏 4
回复
举报
11
11
4
11条回复
按时间正序
/
按时间倒序
zhushangyuan_
zhushangyuan_

(*^-^)ρ(*╯^╰) 赞

1
回复
2022-7-14 11:10:30
小威爱学习
小威爱学习

哥呀,建议咱们换个名字。。。

1
回复
2022-7-14 11:25:45
鸿蒙坚果
鸿蒙坚果 回复了 小威爱学习
哥呀,建议咱们换个名字。。。

你帮忙来一个

回复
2022-7-14 12:55:14
mb62cfa32faec93
mb62cfa32faec93

鸿蒙2.0自带安全检测,检测高危第三方o程序应用,提示卸载。为何删除不了???

回复
2022-7-14 13:04:30
mb62cfa32faec93
mb62cfa32faec93

回复
2022-7-14 13:05:51
鸿蒙坚果
鸿蒙坚果 回复了 mb62cfa32faec93

我鸿蒙系统的设备只有一块开发版,这个还真没研究过

回复
2022-7-14 13:12:54
老克
老克

我承认看到APP名字想歪了……

回复
2022-7-14 15:47:27
鸿蒙坚果
鸿蒙坚果 回复了 老克
我承认看到APP名字想歪了……

你又不是不知道我叫坚果,啊哈哈

回复
2022-7-14 15:50:38
老克
老克 回复了 鸿蒙坚果
你又不是不知道我叫坚果,啊哈哈

不耽误我想歪,哈哈哈

回复
2022-7-14 18:23:57
mb61e428166ecd8
mb61e428166ecd8

是只有我一个人的理解方向emmm。。。

回复
2022-7-15 16:17:02
MC0910000216YDS
MC0910000216YDS

支持,学习了。

回复
2022-7-20 17:38:46


回复
    相关推荐