看完之后回来做个小问卷吧,帮助我促进项目的完善 忘忧项目使用问卷
此篇文章主要是介绍下项目客户端实现的功能,让大家对项目有个详细的了解,顺便对项目做一个宣传,有运营能力的小伙伴可以直接拿去用,有什么意见和建议可以在评论提给我
第一行代码都快忘了是什么时候开始的了,期间还拿它参加了一次开发者比赛,项目初衷就是想让更多的人能够快速的做一款 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 部分功能
发布功能
config.default.gradle
到config.gradle
config.gradle
内相关字段config.gradle
的signings
签名信息config.gradle
配置文件的baseDebugUrl
和baseReleaseUrl
总体介绍 忘忧大陆项目整体介绍
项目客户端下载体验
开源仓库地址
vue3
+vite
+element-plus
vue3
+vite
eggjs
vue3
+vite
+element-plus
vue3
+vite
eggjs
沟通交流
可以通过以下方式找到我,获取最新信息,以及技术支持 公众号: 穿裤衩闯天下
QQ 群: 901211985 个人 QQ: 1565176197