探索 Java 项目
筛选并发现收录的、配有高质量中文文档或教程的 GitHub 项目。
Google Auto 是一系列 Java 源代码生成器,用于自动化编写机械、重复的代码。包含 AutoFactory、AutoService、AutoValue 等子项目,分别用于生成 JSR-330 兼容工厂、服务提供者配置和不可变值类型。
高度可定制的 Android 视频框架,支持 MediaPlayer、ExoPlayer、IjkPlayer 和 FFmpeg。
包含 AWS SDK 代码示例的官方仓库,用于演示如何与 AWS 服务交互。主要语言为 Java,涵盖 .NET、Go、Python 等多种 SDK 版本。示例代码注入 AWS 文档,支持跨服务应用构建。
基于 RxJava2 的 Android 运行时权限库,支持 Android M 及以上版本。通过 RxJava 流式 API 简化权限请求与结果处理,自动处理旧版本兼容性。
基于 MVP 架构的 Android 快速开发框架,集成 Dagger2、RxJava、Retrofit 等主流开源库,提供高度可配置化方案,支持一键生成项目模块,大幅提升开发效率。
提供与 Android ViewPager 兼容的分页指示器组件,支持 ActionBarSherlock,可通过 XML 或代码灵活定制样式。
面向 Java 开发者的智能体 AI 框架,提供生产就绪的智能体、工作流和多智能体应用构建能力。核心包括 Agent Framework(支持上下文工程与人机回环)和 Graph(提供状态持久化与复杂编排)。集成多模型、工具调用与 MCP,支持可视化平台与 A2A 分布式协作。
深入 Spring 框架源码,涵盖 IOC、AOP、事务管理、MVC、数据访问、安全及 Boot 自动配置等核心概念。包含事件机制、缓存抽象、响应式编程等高级主题,并探讨设计模式与编程风格。
基于 Spring Cloud 和 Vue 的微服务电商实战项目,提供完整购物流程与后端运营平台。支持 OAuth2.0、微信登录等三方认证,采用 RBAC 与 JWT 实现无状态权限管理,整合 MQ、监控与日志系统,助力企业快速搭建微服务架构。
简化 Android M 及更高版本的系统权限处理逻辑。提供封装库,支持权限检查、请求和回调,兼容 AndroidX 与 Support Library。
简单、专注且强大的数据库迁移工具。支持 Windows、macOS、Linux、Docker 和 Java。兼容 Maven、Gradle 等构建工具,以及 Aurora MySQL、PostgreSQL、SQL Server 等数十种数据库。
强大、可定制、易扩展的 ViewPager 指示器框架。支持角标,可在非 ViewPager 场景下使用,是 ViewPagerIndicator、TabLayout、PagerSlidingTabStrip 的最佳替代品。
简化 Java HTTP 客户端编写,通过注解将接口绑定到 HTTP API,支持自定义编解码器和错误处理,兼容 Java 8+ 及 JDK 6。
高度可扩展的分区行存储数据库,支持跨多机透明数据分布。使用 CQL 查询语言,兼容 SQL 风格。提供官方下载、Docker 镜像及活跃社区支持。
专为 Android 设计的加载指示器库,提供多种精美的动画效果,支持自定义指示器和颜色。包含 20 多种预设动画,易于集成和使用。
开源多云持续交付平台,支持 AWS、GCP、Kubernetes 等环境,提供自动化金丝雀分析与安全部署流程,助力企业实现高速可靠的软件发布。
基于 Spring Boot & MyBatis 的种子项目,用于快速构建中小型 API、RESTful API。提供最佳实践项目结构、统一响应封装、异常处理、接口签名认证、代码生成器等,集成 Druid、FastJson、通用 Mapper 和 PageHelper,实现单表业务零 SQL,减少重复劳动。
强大的 Android Fragment 管理库,专为单 Activity 多 Fragment 架构设计。支持 Fragment 栈视图调试、启动模式、返回键监听、过渡动画管理及 EventBus 通信简化。提供滑动返回功能,助力快速开发复杂嵌套 Fragment 应用。
用于 Android 的 Views 和 Drawable,通过 JNI 集成的 GIFLib 高效渲染动画 GIF,支持 API 17+。
已弃用。推荐使用 react-native-vision-camera,提供新 API、更高性能、更佳稳定性和更多功能。原仓库代码仍可访问。
Android 库,用于监听可滚动视图的滚动事件。便于与 Android 5.0+ 的 Toolbar 交互,助力实现 Material Design 应用的视觉效果。
Android 开源弹幕引擎,支持 View/SurfaceView/TextureView 高效绘制,解析 B 站 XML 格式,还原基础弹幕与 mode7 特效,提供多核优化、预缓存、实时显示及自定义字体等功能。
基于 Java 的开源数据库中间件,支持 MySQL、Oracle 等多种数据库,提供数据分片、读写分离、高可用及全局序列号功能,适用于企业级数据库集群。