# TChat
**Repository Path**: qszinhie/TChat
## Basic Information
- **Project Name**: TChat
- **Description**: 安卓版-模仿微信
- **Primary Language**: Java
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 1
- **Created**: 2020-06-10
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
## :rocket: 编码不易,点个star! ##
**iOS版:https://github.com/WZTENG/ZChat**
**本项目使用网易云信IM加上网上开源项目编写,
(附上使用的开源地址,如有侵权或遗漏马上修改)。**
### 使用以下开源项目并修改了部分内容 ###
> https://github.com/Curzibn/BottomDialog
> https://github.com/LuckSiege/PictureSelector
> https://github.com/Jude95/SwipeBackHelper
> https://github.com/CJT2325/CameraView
> https://github.com/bingoogolapple/BGAQRCode-Android
> https://github.com/Naoki2015/CircleDemo
> https://github.com/koral--/android-gif-drawable/
> https://github.com/Sunzxyong/Recovery
> https://github.com/wenmingvs/LogReport
> https://github.com/SumiMakito/AwesomeQRCode
> https://github.com/CarGuo/GSYVideoPlayer
当前编辑版本与编译环境:
- Android Studio 3.1.2
- Gradle Version 4.4
- Android Plugin Version 3.1.2
- Android SDK Platform-Tools 27.0.3
- Android 7.1.1 API25
- 真机原生7.1.2
提供已有测试账号,请勿修改相关信息!
> 账号:dawa
> 密码:123456
为了减小体积只保留一个armeabi-v7a,如果部分手机出现错误请自行修改配置
> 1. 部份低版本系统侧滑返回会显示透明桌面(未修复)
> 2. 二维码扫描框未根据屏幕尺寸进行调整(未修复)
> 3. ~~朋友圈小视频目前无法在6.0以上使用,会导致崩溃(正在修复,2017/05/12 修复崩溃,但无法播放,2018/01/24 修复完成。)~~
> 4. ~~修复低版本提示jar包错误(2017/05/10 修复完成)~~
* :memo:日志:
> 1. 2018/01/23
>> :art:更新高德地图 3DMap_5.7.0 Navi_5.6.0 Search_5.7.0 Location_3.7.0 20180109版本
>> :art:更新聊天定位发送图片为实时图片,但接收图片为默认图片
> 2. 2018/01/24
>> :art:更新朋友圈视频为IJKPlayer播放器,可以正常播放视频
> 3. 2018/01/25
>> :sparkles:增加朋友圈音乐连接到百度随机播放歌曲
> 4. 2018/01/31
>> :art:修改朋友圈链接使用jsoup爬虫简单分析网页再刷新内容
> 5. 2018/02/01
>> :sparkles:升级IM到4.0,增加好友在线状态
> 6. 2018/02/02
>> :sparkles:增加聊天表情雨
> 7. 2018/02/06
>> :bug:修复设置里面的"网络通话设置","音视频通话网络探测"的bug
> 8. 2018/03/06
>> :art:改进Tab小红点点击就消失的"bug"
> 9. 2018/05/15
>> :art:改进Toolbar返回按钮与标题间隙
> 10. 2018/08/21
>> :art:修改朋友圈发表界面。微信使用GridView,本项目使用RecyclerView与微信效果有点区别,主要在微信效果为覆盖,本项目为透传。
> 11. 2018/08/22
>> :sparkles:增加类似公众号侧滑悬浮球效果,与微信有一点区别(还有点小bug)。同时在SwipeBackHelper中增加触摸回调实现位置判断来处理。
> 12. 2018/11/23
>> :art:修改朋友圈图片浏览效果,具有点击放大与返回缩小效果。
:art: 截图