[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7391":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":16,"stars30d":17,"stars90d":15,"forks30d":15,"starsTrendScore":18,"compositeScore":19,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":20,"fork":20,"defaultBranch":21,"hasWiki":22,"hasPages":20,"topics":23,"createdAt":9,"pushedAt":9,"updatedAt":24,"readmeContent":25,"aiSummary":26,"trendingCount":15,"starSnapshotCount":15,"syncStatus":16,"lastSyncTime":27,"discoverSource":28},7391,"Tiktok","running-libo\u002FTiktok","running-libo","高仿抖音APP",null,"Kotlin",3120,798,63,73,0,2,3,1,59.01,false,"master",true,[],"2026-06-12 04:00:33","高仿抖音APP\n\n这里是简书博客地址\n[https:\u002F\u002Fwww.jianshu.com\u002Fp\u002Ff1f452abc328](https:\u002F\u002Fwww.jianshu.com\u002Fp\u002Ff1f452abc328) \n\n![抖音，记录别人的美好生活](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-3293ef3c6d1d27d3.png?imageMogr2\u002Fauto-orient\u002Fstrip%7CimageView2\u002F2\u002Fw\u002F800)\n\n抖音这么火，我就想着要不自己也做一个吧，于是就有了我的自制抖音。喜欢的可以点个star或关注一下，以后会保持维护和优化。\n\n\n主要效果演示\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-5f63ca6bf575707f.gif?imageMogr2\u002Fauto-orient\u002Fstrip)\n\n#####安装包：\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-e1be608e286f7dd6.png?imageMogr2\u002Fauto-orient\u002Fstrip%7CimageView2\u002F2\u002Fw\u002F300)\n\n仿抖音App做的技术点及特点：\n- 全屏切换播放效果用的是Recycler加PagerSnapHelper控制。\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-e0830fc715f87cb2.gif?imageMogr2\u002Fauto-orient\u002Fstrip)\n\n\n- 使用lottie库加载json动画，json动画由VUE制作\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-dd45e579a049a9c3.gif?imageMogr2\u002Fauto-orient\u002Fstrip)\n\n\n- 点赞心形动画\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-fccfa86f71641144.gif?imageMogr2\u002Fauto-orient\u002Fstrip)\n\n\n- 分享评论弹框用的是BottomSheetDialogFragment\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-edd6777f1ba8733a.gif?imageMogr2\u002Fauto-orient\u002Fstrip)\n\n\n- 个人主页用的是CoordinatorLayout+AppBarLayout折叠布局。\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-ca63d12612869f5d.gif?imageMogr2\u002Fauto-orient\u002Fstrip)\n\n\n- 头像大图页面\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-94434ff349aec811.gif?imageMogr2\u002Fauto-orient\u002Fstrip)\n\n\n- 同城视频\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-fb5e3e9ad10cd1c5.gif?imageMogr2\u002Fauto-orient\u002Fstrip)\n\n- 话题# @用户控件，可标颜色可点击\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-475553d2484c356a.png?imageMogr2\u002Fauto-orient\u002Fstrip%7CimageView2\u002F2\u002Fw\u002F400)\n\n\n由于没有接口获取数据，使用的方式是将图片视频资源下载放入项目中，自己构造的视频列表数据。\n\n关于抖音\n\n1.用户玩法\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-18e92aa34cdebc9d.png?imageMogr2\u002Fauto-orient\u002Fstrip%7CimageView2\u002F2\u002Fw\u002F800)\n\n\n2.产品框架\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-a39d675b64260dd5.png?imageMogr2\u002Fauto-orient\u002Fstrip%7CimageView2\u002F2\u002Fw\u002F800)\n\n\n3.核心功能\n抖音的对嘴表演模式创造性的解决了这个问题，通过音频台词，剧本我都给你写好了，你只要表演，而且音频时长很短不到15秒，降低了表达成本，增加了内容趣味，恰巧因为这个低成本内容也变得易扩散。\n\n\n4.拉新\n![](https:\u002F\u002Fupload-images.jianshu.io\u002Fupload_images\u002F8669504-ff8114efb2a74747.png?imageMogr2\u002Fauto-orient\u002Fstrip%7CimageView2\u002F2\u002Fw\u002F800)\n\n个人温馨提示：\n刷抖音时能带给你短暂的愉悦感，但如果长期沉迷于刷抖音，甚至会熬夜刷抖音，晚睡晚起，会使自己碎片化时间无法被利用，心情浮躁，专注力下降。你可以网络段子张口就来，明星网红关注比谁都多，但是个人认知水平并没有提高，我说的是不是你？沉下心来学习专业技能，才是我们最应该做的。\n","该项目是一个高仿抖音APP，使用Kotlin语言开发。其核心功能包括全屏切换播放效果、点赞心形动画、分享评论弹框等，并采用了Recycler加PagerSnapHelper控制全屏切换，Lottie库加载json动画等技术实现。特别适合于对短视频社交应用感兴趣的开发者学习和参考，以及希望快速搭建类似抖音功能原型的场景。此外，项目中还展示了如何利用CoordinatorLayout+AppBarLayout实现个人主页的折叠布局等UI设计技巧。","2026-06-11 03:12:05","top_language"]