This commit is contained in:
2023-10-05 14:12:03 +08:00
parent 41b5ab93dc
commit d82f89f11c
63 changed files with 2221 additions and 323 deletions

61
OneToOne/README.md Normal file
View File

@@ -0,0 +1,61 @@
# 项目结构
- `app` PDLive入口
- `baidu` 百度模块,废弃
- `beauty` 旧美颜模块,废弃
- `common` 公共模块
- `FaceUnity` 美颜模块
- `lib_country_code` 不管他
- `live` PDLive直播模块
- `main` PDLive主页模块
- `OneToOne` 1v1入口*
- `pluginsForAnchor` PDLive插件化打包模块
- `Share` PDLive分享模块
- `TabLayout` [滑动翻页库模块](!https://github.com/angcyo/DslTabLayout)
- `video` PDLive 视频模块
- `ViewPager2Delegate` [滑动翻页附属模块](!https://github.com/angcyo/DslTabLayout)
# 运行说明
Gradle版本
distributionUrl=`https://services.gradle.org/distributions/gradle-6.1.1-all.zip`
jdk版本`11.0.2`
AndroidStudio版本`Android Studio Giraffe | 2022.3.1 Patch 2`
### 若无法编译请检查`gradle.properties`的代理设置
# 1V1项目介绍
## [项目文档](!https://alidocs.dingtalk.com/i/nodes/YQBnd5ExVEw1DlvwFNaZElK48yeZqMmz?utm_scene=person_space)
## [蓝图](!https://lanhuapp.com/web/#/item/project/stage?tid=a589c634-a1c0-415a-9691-7bad6c77312c&pid=be2586b6-6583-4447-ac83-bf9669ad4854)
## 1v1项目结构
- `activity` 页面
- - `fragments`
- - - `message` 消息页面外层内容
- - `message` 消息页面独立Activity
- `adapter` 适配器
- `bean` 数据Bean类
- `dialog` 对话框类
- `network` 网络请求
- `manager` 单例模式
- `utils` 工具类
- `AppContext` Application
### 项目说明
[即时通讯(IM)融云SDK](!https://doc.rongcloud.cn/im/Android/5.X/ui/init)
[实时音视频融云SDK](!https://doc.rongcloud.cn/call/Android/5.X/callkit/init)
Activity 跳转用Route模块参考`RouteManager``MainActivity`
网络请求使用`OTONetManager`
图片加载使用`ImgLoader.display(Context context, String url, ImageView imageView)`
### 签名文件
签名暂时共享PDLive项目签名用根目录下的`hdl.jks`,其余参考`build.gradle`文件
### APP账号密码
运行PDLive项目注册即可暂时共用
### 混淆
暂不混淆