此篇文章主要是介绍下项目客户端实现的功能,让大家对项目有个详细的了解,顺便对项目做一个宣传
第一行代码都快忘了是什么时候开始的了,期间还拿它参加了一次开发者比赛,项目初衷就是想让更多的人能够快速的做一款 App 出来,经过两年的断断续续开发,项目的功能算是更加完善了
这算是第一次我正式的对项目进行正式的宣传(最新动态可关注公众号 [穿裤衩闯天下
] 获取)
来忘忧大陆,虚拟空间交朋友
分担忧愁,让烦恼减半
分享快乐,让乐趣加倍
帮助用户解决烦恼,忘记忧愁,放松心情,快乐交友等打造一站式社交平台,弹幕式心情分享,及新颖的即时聊天方式,带给用户不一样的交流体验,让用户之间的交流充满趣味性,提高心情愉悦度,达到忘记烦恼的目的。
[特色功能] 绑定设备快速登录,无需复杂的各种验证(换设备前记得设置账户密码)
[特色功能] 弹幕式心情匹配,让你乐趣翻倍
[特色功能] 同心纸快速聊天,让你试试看到对方的想法
[特色功能] 波浪式语音消息,看着就优美
[特色功能] 特效礼物随心发,全屏播放礼物特效,告别平庸
[特色功能] 语音变声通话,保护的声音隐私
[特色功能] 休闲空间玩下小游戏,放松身心,换换心情
[贴心功能] 防骚扰,聊熟了才能收发语音图片消息和语音呼叫
[贴心功能] 内容不适?反手就是一个举报
[贴心功能] 被骚扰了,直接拉黑他
[贴心功能] 完整适配夜间模式,让你深夜刷手机聊天也不会刺眼
[更多功能] 开发者正在被产品压榨加班中😭
如果有什么问题,可以通过 [我的->设置->关于->问题及意见反馈]
如果你有什么好的点子也可以告诉我,说不定就会被采纳加上了呢,同时会有一个专门的页面记录某个功能是谁的点子
项目基本属于在Android
开发环境下开发,全局使用Kotlin
语言,项目已经适配Android6.x
以上的动态权限适配,以及7.x
的文件选择,和8.x
的通知提醒,10.x
的文件选择等;
项目采用模块化开发,对开发者比较友好,如果你已经有自己的项目,可以按需将需要的模块儿添加到自己的项目中
app
主模块,包括项目的业务逻辑vmads
广告模块,对广告请求与展示进行简单封装vmbase
基类模块,项目的基类封装vmcommon
公共模块,这部分主要包含了一些公共组件加配置信息vmdata
数据模块,包括网络请求的数据以及数据库缓存数据处理vmdb
数据库模块vmgift
礼物模块vmim
IM 模块,包括 IM 和通话部分,这是为了方便大家引用到自己的项目中做的一步封装,不用再去复杂的复制代码和资源等,只需要将vmim
以module
形式导入到自己的项目中就行了,具体使用方式参见项目app
模块儿;vmimage
图片模块,包括图片选择、加载、浏览等vmmp
小程序模块vmmqtt
MQTT 模块 对 mqtt 链接与收发消息进行简单封装vmpay
支付模块vmpush
推送模块vmqr
二维码模块 二维码扫描识别与生成处理vmreport
统计模块 包括数据统计及 bug 上报vmrequest
网络请求模块IM 部分功能
App 部分功能
发布功能
总体介绍 忘忧大陆项目整体介绍
项目客户端下载体验
开源仓库地址
vue3
+vite
+element-plus
vue3
+vite
eggjs
vue3
+vite
+element-plus
vue3
+vite
eggjs
沟通交流
可以通过以下方式找到我,获取最新信息,以及技术支持 公众号: 穿裤衩闯天下 QQ 群: 901211985 个人 QQ: 1565176197
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.