十个GitHub开源大作,助你快速Get高端技术

2023-11-28 08:40

本文主要是介绍十个GitHub开源大作,助你快速Get高端技术,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

作者:GitHub指北

链接:https://juejin.cn/post/6940997599788793887#heading-10

正值金三银四,有些程序员蠢蠢欲动,有的苦于没多少项目经验不敢动,平时我们不妨从高仿项目开始,多积累下技术,我花了点时间,整理了时下热门的高仿项目,这些项目都是最近有更新,那种年代久远不再维护的项目我也不推荐,这些项目包括高仿微信、微博、B站、斗鱼、抖音、头条、开眼短视频等,希望对您有用。

高仿斗鱼

Flutter 重构了斗鱼直播 APP,涵盖礼物特效、手势动画、socket 连接池、抽奖、鱼吧等,其中首页、娱乐为 Material 组件,直播间、鱼吧为纯自定义编写。

效果预览

GitHub 地址

后台回复 高仿斗鱼 获取源码地址。

高仿微信

iOSAppTemplate 代码重构,实现消息界面、通讯录界面、发现界面、我界面、聊天界面等功能。

效果预览


GitHub 地址

后台回复 高仿微信 获取源码地址。

高仿今日头条

使用 RxJava + Retrofit + MVP 开发的开源项目,实现了如下功能新闻列表、新闻详情、新闻评论列表、新闻数据本地存储、底部页签点击下拉刷新、视频列表播放中的视频不可见时停止播放、查看和保存图片等。

效果预览

,

GitHub 地址

后台回复 高仿今日头条 获取源码地址。

高仿抖音

抖音这么火,高仿个抖音 APP 玩玩,涉及的技术要点如下:

  • Recycler + PagerSnapHelper 实现全屏切换播放效果;

  • 使用 Lottie 库加载 Json 动画;

  • BottomSheetDialogFragment 实现分享评论弹框功能;

  • CoordinatorLayout + AppBarLayout 实现折叠布局。

效果预览

GitHub 地址

后台回复 高仿抖音 获取源码地址。

高仿网易云音乐

Flutter 编写的,支持 iOS 和 Android。

效果预览

GitHub 地址

后台回复 高仿网易云音乐 获取源码地址。

高仿开眼短视频

这是一个高仿「开眼 Eyepetizer」的短视频 Android 客户端项目,通过这个项目,你可以学习 Retrofit 网络请求框架封装、Glide Transformations 图像转换、VasSonic 提升 H5 首屏加载速度等知识。

效果预览

GitHub 地址

后台回复 高仿开眼短视频 获取源码地址。

高仿微博

Flutter 仿微博客户端,包含首页、视频、发现、消息(仿微博聊界面)及个人中心模块,仿微博最新版本,还原微博 80%的界面,总共涉及到了几十个界面和接口,用到了 Flutter 中的大部分组件。

效果预览

如果你觉得这个项目对你学习 Flutter 会有所帮助,赶紧参考一下吧。

GitHub 地址

后台回复 高仿微博 获取源码地址。

高仿Bilibili客户端

既然ijkplayer是 bilibili 的开源播放器,那实现一个仿 B 站的 Android 客户端,从简单的开始学起走,学框架比较枯燥,最好能在项目中运用到所学的东西。

效果预览

GitHub 地址

后台回复 高仿B站 获取源码地址。

高仿书旗小说

这是一个用 Flutter 写的书旗小说客户端,主要实现的功能有:框架、书城、小说详情、书架、我的、登录、阅读等,所有功能都是用 Dart 写的,iOS 和 Android 的代码复用率达到了 100%

效果预览

GitHub 地址

后台回复 书旗小说 获取源码地址。

点击下方卡片,就能关注我啦????

有看不完的程序员漫画文章

还送原创程序员码仔的表情包

这篇关于十个GitHub开源大作,助你快速Get高端技术的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/429405

相关文章

电脑桌面文件删除了怎么找回来?别急,快速恢复攻略在此

在日常使用电脑的过程中,我们经常会遇到这样的情况:一不小心,桌面上的某个重要文件被删除了。这时,大多数人可能会感到惊慌失措,不知所措。 其实,不必过于担心,因为有很多方法可以帮助我们找回被删除的桌面文件。下面,就让我们一起来了解一下这些恢复桌面文件的方法吧。 一、使用撤销操作 如果我们刚刚删除了桌面上的文件,并且还没有进行其他操作,那么可以尝试使用撤销操作来恢复文件。在键盘上同时按下“C

阿里开源语音识别SenseVoiceWindows环境部署

SenseVoice介绍 SenseVoice 专注于高精度多语言语音识别、情感辨识和音频事件检测多语言识别: 采用超过 40 万小时数据训练,支持超过 50 种语言,识别效果上优于 Whisper 模型。富文本识别:具备优秀的情感识别,能够在测试数据上达到和超过目前最佳情感识别模型的效果。支持声音事件检测能力,支持音乐、掌声、笑声、哭声、咳嗽、喷嚏等多种常见人机交互事件进行检测。高效推

【专题】2024飞行汽车技术全景报告合集PDF分享(附原数据表)

原文链接: https://tecdat.cn/?p=37628 6月16日,小鹏汇天旅航者X2在北京大兴国际机场临空经济区完成首飞,这也是小鹏汇天的产品在京津冀地区进行的首次飞行。小鹏汇天方面还表示,公司准备量产,并计划今年四季度开启预售小鹏汇天分体式飞行汽车,探索分体式飞行汽车城际通勤。阅读原文,获取专题报告合集全文,解锁文末271份飞行汽车相关行业研究报告。 据悉,业内人士对飞行汽车行业

金融业开源技术 术语

金融业开源技术  术语 1  范围 本文件界定了金融业开源技术的常用术语。 本文件适用于金融业中涉及开源技术的相关标准及规范性文件制定和信息沟通等活动。

安全管理体系化的智慧油站开源了。

AI视频监控平台简介 AI视频监控平台是一款功能强大且简单易用的实时算法视频监控系统。它的愿景是最底层打通各大芯片厂商相互间的壁垒,省去繁琐重复的适配流程,实现芯片、算法、应用的全流程组合,从而大大减少企业级应用约95%的开发成本。用户只需在界面上进行简单的操作,就可以实现全视频的接入及布控。摄像头管理模块用于多种终端设备、智能设备的接入及管理。平台支持包括摄像头等终端感知设备接入,为整个平台提

hdu 4565 推倒公式+矩阵快速幂

题意 求下式的值: Sn=⌈ (a+b√)n⌉%m S_n = \lceil\ (a + \sqrt{b}) ^ n \rceil\% m 其中: 0<a,m<215 0< a, m < 2^{15} 0<b,n<231 0 < b, n < 2^{31} (a−1)2<b<a2 (a-1)^2< b < a^2 解析 令: An=(a+b√)n A_n = (a +

K8S(Kubernetes)开源的容器编排平台安装步骤详解

K8S(Kubernetes)是一个开源的容器编排平台,用于自动化部署、扩展和管理容器化应用程序。以下是K8S容器编排平台的安装步骤、使用方式及特点的概述: 安装步骤: 安装Docker:K8S需要基于Docker来运行容器化应用程序。首先要在所有节点上安装Docker引擎。 安装Kubernetes Master:在集群中选择一台主机作为Master节点,安装K8S的控制平面组件,如AP

v0.dev快速开发

探索v0.dev:次世代开发者之利器 今之技艺日新月异,开发者之工具亦随之进步不辍。v0.dev者,新兴之开发者利器也,迅速引起众多开发者之瞩目。本文将引汝探究v0.dev之基本功能与优势,助汝速速上手,提升开发之效率。 何谓v0.dev? v0.dev者,现代化之开发者工具也,旨在简化并加速软件开发之过程。其集多种功能于一体,助开发者高效编写、测试及部署代码。无论汝为前端开发者、后端开发者

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出

AI(文生语音)-TTS 技术线路探索学习:从拼接式参数化方法到Tacotron端到端输出 在数字化时代,文本到语音(Text-to-Speech, TTS)技术已成为人机交互的关键桥梁,无论是为视障人士提供辅助阅读,还是为智能助手注入声音的灵魂,TTS 技术都扮演着至关重要的角色。从最初的拼接式方法到参数化技术,再到现今的深度学习解决方案,TTS 技术经历了一段长足的进步。这篇文章将带您穿越时

系统架构设计师: 信息安全技术

简简单单 Online zuozuo: 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo 简简单单 Online zuozuo :本心、输入输出、结果 简简单单 Online zuozuo : 文章目录 系统架构设计师: 信息安全技术前言信息安全的基本要素:信息安全的范围:安全措施的目标:访问控制技术要素:访问控制包括:等保