探索 Java 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
Android 开源弹幕引擎,支持 View/SurfaceView/TextureView 高效绘制,解析 B 站 XML 格式,还原基础弹幕与 mode7 特效,提供多核优化、预缓存、实时显示及自定义字体等功能。
Android 库,用于监听可滚动视图的滚动事件。便于与 Android 5.0+ 的 Toolbar 交互,助力实现 Material Design 应用的视觉效果。
MCP 服务器,为 Ghidra 提供反向工程工具,支持二进制反编译、自动重命名方法与数据,并列出方法、类、导入和导出。兼容 Claude Desktop、Cline 和 5ire 等客户端。
为 Spring IO 平台提供安全服务,支持 Spring 6.0 和 Java 17。提供详细文档、API 参考和快速入门指南。
基于 Java 的开源数据库中间件,支持 MySQL、Oracle 等多种数据库,提供数据分片、读写分离、高可用及全局序列号功能,适用于企业级数据库集群。
为 Android 所有视图提供强大的下拉刷新功能。支持多种刷新类型和自定义 UI,兼容 API 8+,比 SwipeRefreshLayout 更强大易用。
分布式即时通讯系统,适用于开发者。基于 Java 构建,支持集群部署与水平扩展。提供客户端 SDK,支持群聊、私聊、延迟消息等核心功能。采用 Netty 通信,集成 Google Protocol Buffer 高效编解码。支持 Docker 一键部署,包含服务注册发现与路由组件。
开源 Java 负载测试工具,用于分析和测量多种服务的性能。支持 HTTP、HTTPS、SOAP、REST、FTP、JDBC、JMS 等协议。提供完整测试 IDE、命令行模式、动态 HTML 报告及实时结果可视化。高度可扩展,支持 JSR223 脚本和插件。
提供可拖拽的上滑面板组件,支持自定义高度、阴影、拖拽区域和动画效果。适用于 Android 应用,如 Google Music 和 Google Maps 风格。
基于 Android WebView 的功能强大、轻量且灵活的库,提供一系列 WebView 问题解决方案,支持 Gradle 引入与可选模块。
紧凑高效的 Java 工作流与 BPM 平台,支持 BPMN 2.0,可嵌入或独立部署,集成 Spring,提供丰富的 Java 和 REST API。
基于 Canvas 绘制的高性能 Android 日历控件,支持垂直/水平切换、周视图、自定义动画及热插拔 UI 定制,渲染快、内存占用低。
企业级、商业友好的智能体工作流平台,集成 AI 工作流编排、模型管理、AI 与 MCP 工具集成、RPA 自动化及团队协作功能。支持高可用部署,助力快速构建可扩展的生产就绪智能体应用。
PocketHub 是 GitHub 官方 Android 应用的社区维护版本。基于 Java 开发,提供 GitHub 核心功能,采用 Material Design 设计,支持 OAuth 认证与自定义回调 URL。
Android 自动化测试示例集合,涵盖 Espresso、UiAutomator、AndroidJUnitRunner 等多种框架和技巧。提供基础、高级及多进程等场景的代码示例,支持 Gradle 和 Bazel 构建。
LSPatch 是一个无需 Root 的 Xposed 框架,通过向目标 APK 插入 dex 和 so 扩展 LSPosed 功能。支持 Android 9 及以上版本,提供 jar 和管理器两种使用方式。
基于 Boardwalk 的 Minecraft Java 版启动器,支持 Android 和 iOS 设备。可运行从 rd-132211 到 1.21 的几乎所有版本,支持 Forge 和 Fabric 模组。项目已停止维护,继任者为 Amethyst-Android。
Spring AI 是一个面向 AI 工程的应用框架,提供 Spring 友好的 API 和抽象。支持所有主流 AI 模型提供商(如 OpenAI、Anthropic)和向量数据库(如 PostgreSQL/PGVector、Redis)。核心功能包括结构化输出、工具调用、可观测性、ETL 框架和评估工具,旨在连接企业数据与 AI 模型。
基于 OpenGL 的 Android 图像滤镜库,灵感源自 iOS GPUImage。提供与 iOS 相似的 API 和着色器,便于移植滤镜。支持预览和无预览模式,可轻松应用和保存带滤镜的图片。
高性能分析表格式,为大数据带来 SQL 表的可靠性与简洁性。支持 Spark、Trino、Flink、Presto、Hive 和 Impala 等引擎安全协同工作。
强大的轻量级 Android 插件框架,支持动态加载运行 APK,无需在宿主清单中注册组件。兼容 Android 9.0 及以上,支持 Activity、Service 等组件,提供 Gradle 插件。
Java 代码质量工具,确保遵循编码标准。支持 Google 和 Sun 风格指南,高度可配置。可通过 ANT 任务和命令行调用。
收集整理 Android 开发学习资料,涵盖书籍、工具、博客、社区、开源项目、设计模式等,帮助初学者快速入门并节省资料搜集时间。
Jetpack MVVM 最佳实践案例。展示如何以简驭繁,通过寥寥几行代码实现横竖屏无缝切换、可信源统一分发、跨页面通信及单向依赖架构,规避内存泄漏等常见问题。
Java Native Access (JNA) 提供无需编写 JNI 或原生代码即可访问原生共享库的能力。它允许通过自然的 Java 方法调用直接调用原生函数,简化了跨平台原生功能集成。