开源项目高仿抖音项目 就问你服不?

Posted Java小白学心理

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源项目高仿抖音项目 就问你服不?相关的知识,希望对你有一定的参考价值。

点击蓝色字免费订阅,每天收到这样的好信息


私活接单qq群:716817407

【开源项目】高仿抖音项目 就问你服不?


前言

 

音,记录美好生活!


当我们在感慨技术学不完的时候,也不得不说,牛X的人真多。今天分享给大家两个高仿抖音的开源项目。两个项目一个是安卓版,另一个是ios


 

2

iOS版

 

该项目共分为三个部分。


  • 第一部分,为抖音个人主页实现,包含NSOperationQueue多队列解析webp动图、网络资源二级缓存框架搭建。

  • 第二部分,围绕AVPlayerLayer展开,涉及网络视频边播放边下载、UITableView控制多个视频源播放。

  • 第三部分,则为WebSocket实现IM即时聊天,其中穿插文本计算、表情编辑等功能。


三个部分都涉及网络请求、json数据模型转换以及手势、动画效果处理。


而且,iOS版项目附带详细的开发文档:


【开源项目】高仿抖音项目 就问你服不?


 

3

效果展示  


【开源项目】高仿抖音项目 就问你服不?

【开源项目】高仿抖音项目 就问你服不?

【开源项目】高仿抖音项目 就问你服不?


 

4

安卓版

 

技术特点:

  • 全屏切换播放效果用的是Recycler加PagerSnapHelper控制

  • 使用lottie库加载json动画,json动画由VUE制作

  • 分享评论弹框用的是BottomSheetDialogFragment

  • 个人主页用的是CoordinatorLayout+AppBarLayout折叠布局


 

5

效果展示

 

【开源项目】高仿抖音项目 就问你服不?

【开源项目】高仿抖音项目 就问你服不?

【开源项目】高仿抖音项目 就问你服不?


两个项目均开源,感兴趣的小伙伴,可以前去围观了!

获取方式



打油诗

我不在乎我的作品文章是被现在的人读还是由子孙后代来读。既然上帝花了六千年来等一位观察者,我可以花上一个世纪来等待读者。
私活接单qq群:716817407
 


以上是关于开源项目高仿抖音项目 就问你服不?的主要内容,如果未能解决你的问题,请参考以下文章

推荐5个Flutter重磅开源项目!

推荐四个Flutter重磅开源APP项目!

基于Uni-APP多端「h5+小程序+App」高仿抖音小视频|直播|聊天实例

iOS开发高仿抖音,上下切换横竖屏播放!

iOS开发高仿抖音,上下切换横竖屏播放!

从零开始搭建仿抖音短视频APP-构建后端项目