This is your work, valued
Android & Java Developer
NewbieGuide. Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示
★ 3.6kImagePicker. 用Kotlin实现的一个仿微信的图片选择库
★ 46VocabularyBuilder. Application of creating personal vocabulary builder to help menory
★ 12AndroidDrag. Android拖拽demo
★ 7Huburt. my work space
★ 4Interceptors. some business inteceptors for okhttp such as custom cache
★ 2OneProject. Java
★ 1province-city-china. 🇨🇳 Complete and updated China administrative divisions (province, city, county, town) in JSON, CSV, and SQL formats 🇨🇳最全最新中国【省、市、区县、乡镇街道】json,csv,sql数据
★ 3kFileDownloader. A downloader which supports multi threads and resume from the break point.
★ 15spring-boot-api-project-seed. :seedling::rocket:一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目~
★ 9.7kMotrix. A full-featured download manager.
★ 52kjavaok. 必看!java后端,亮剑诛仙。java发展路线技术要点。
★ 995guava. Google core libraries for Java
★ 52kinterview_internal_reference. 2025年最新总结,阿里,腾讯,百度,美团,头条等技术面试题目,以及答案,专家出题人分析汇总。
★ 37kmiaosha. ⭐⭐⭐⭐秒杀系统设计与实现.互联网工程师进阶与分析🙋🐓
★ 27khalo. Halo 是一款强大易用的开源建站工具,从个人博客、知识库,到企业官网、在线商城,Halo 都能助您轻松实现,一站式满足您的多样化建站需求。
★ 39kLeetCodeAnimation. Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路,完整单步/回看/变速/语音讲解在 algomooc.com)
★ 77kshardingsphere. Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
★ 21kim-server. 即时通讯(IM)系统
★ 8.5kdruid. 阿里云计算平台DataWorks(https://help.aliyun.com/document_detail/137663.html) 团队出品,为监控而生的数据库连接池
★ 28k996.ICU. Repo for counting stars and contributing. Press F to pay respect to glorious developers.
★ 276kLeaf. Distributed ID Generate Service
★ 6.7kspring-boot-examples. about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。
★ 31kadvanced-java. 😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
★ 79kJavaGuide. Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
★ 157kRxBinding. RxJava binding APIs for Android's UI widgets.
★ 9.6kincubator-seata. :fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
★ 26ksnowflake. java edition of [Twitter Snowflake](https://github.com/twitter/snowflake), a network service for generating unique ID numbers at high scale with some simple guarantees.
★ 122spring-boot-cloud. 基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目
★ 2.1ktx-lcn. LCN distributed transaction framework, compatible with dubbo, spring cloud and Motan framework, supports various relational databases
★ 4.2kRxJava. RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
★ 48kAndroidOfferKiller. :muscle: Help you get a better offer.
★ 1.9kuCrop. Image Cropping Library for Android
★ 12kspring-boot. Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
★ 81kAndroidAutoSize. 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
★ 14kCosmoCalendar. 📅 CosmoCalendar is a fully customizable calendar with a wide variety of features and displaying modes.
★ 1.6kAndroid-SpinKit. Android loading animations
★ 8.6kplatform_frameworks_base. Java
★ 11kVirtualAPK. A powerful and lightweight plugin framework for Android
★ 9.1kawesome-adb. ADB Usage Complete / ADB 用法大全
★ 12kmosby. A Model-View-Presenter / Model-View-Intent library for modern Android apps
★ 5.4kSaveState. :icecream: Generate 'onSaveInstanceState' and 'onRestoreInstanceState' methods for your application automatically
★ 1kBeesAndroid. Android系统源码分析重构中
★ 2.6kPlayerBase. The basic library of Android player will process complex business components. The access is simple。Android播放器基础库,专注于播放视图组件的高复用性和组件间的低耦合,轻松处理复杂业务。
★ 2.9kkotlinx.coroutines. Library support for Kotlin coroutines
★ 14kCrash-Course-Computer-Science-Chinese. 计算机速成课(播放量 504 万) (共40集,每一集 10 分钟)2018 年完成翻译。评论区有大量好评
★ 11kAndromeda. Andromeda simplifies local/remote communication for Android modularization
★ 2.3kLayoutManagerGroup. :point_right: Customize the LayoutManager of RecyclerView(自定义LayoutManager)
★ 5kokhttp. Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
★ 47klibphonenumber. Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
★ 18kRxImagePicker. :rocket:RxJava2 and RxJava3 external support. Android flexible picture selector, provides the support for theme of Zhihu and WeChat (灵活的Android图片选择器,提供了知乎和微信主题的支持).
★ 1.2kAcgClub. 一款纯粹的ACG聚合类App
★ 843Stark. Stark is a hot-fix framework for Android. It supports swapping new implementations of classes without restarting a running Android application, and updated Android resources (icons, layout, etc) while only restarting the Android Activity. Most importantly, there is no private API invoked in Stark.
★ 362StatusBarUtil. A util for setting status bar style on Android App.
★ 8.8kAutoEx. :sun_with_face:帮助Android开发者,让项目在崩溃时从异常堆栈中,自动寻找Stack Overflow的回答。
★ 817RxKotlin. RxJava bindings for Kotlin
★ 7kHighPerformanceFriendsCircle. 实现高性能微信朋友圈
★ 783leakcanary. A memory leak detection library for Android.
★ 30kKuaiChuan. 仿茄子快传的一款文件传输应用
★ 1.8kokdownload. A Reliable, Flexible, Fast and Powerful download engine.
★ 5.3kRxCache. Reactive caching library for Android and Java
★ 2.4kDevShapeUtils. 一行代码设置Shape样式、Selector触摸反馈效果开源库
★ 164ShapeOfView. Give a custom shape to any android view, Material Design 2 ready
★ 3.2kWeYueReader. Android开源项目-微Yue电子书阅读(MD设计)
★ 994LayoutManager-FlowLayout. 快速利用RecyclerView的LayoutManager搭建流式布局
★ 675PreLoader. Pre-load data for android Activity/Fragment/View (android页面启动速度优化利器:在页面打开之前就预加载数据)
★ 1.5kRetrofitUrlManager. 🔮 Let Retrofit support multiple baseUrl and can be change the baseUrl at runtime (以最简洁的 Api 让 Retrofit 同时支持多个 BaseUrl 以及动态改变 BaseUrl).
★ 2.2ksweet-alert-dialog. SweetAlert for Android, a beautiful and clever alert dialog
★ 7.2katlas. A powerful Android Dynamic Component Framework.
★ 8.1ksmartTable. 一款android自动生成表格框架---An Android automatically generated table framework
★ 5.2kAndroidLocalizationer. This is a Android Studio/ IntelliJ IDEA plugin to localize your Android app, translate your string resources automactically.
★ 823android-zxingLibrary. 几行代码快速集成二维码扫描功能
★ 5kDemoLoadView. 切换加载中,加载失败,加载成功布局,定义一个LoadViewHelper所有界面通用,通同时也支持单个自定义无需添加布局中view, 大大降低耦合性
★ 221AVLoadingIndicatorView. DEPRECATED
★ 9.7kanko. Pleasant Android application development
★ 16kToasty. The usual Toast, but with steroids 💪
★ 6.6kRxLifecycle. Lifecycle handling APIs for Android apps using RxJava
★ 7.6kRxAndroid. RxJava bindings for Android
★ 20kretrofit. A type-safe HTTP client for Android and the JVM
★ 44kSmall. A small framework to split app into small parts
★ 5karchitecture-samples. A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
★ 46kandroid-open-source-project-analysis. Android open source project analysis. Note: The project has been moved to https://github.com/BeesAndroid/BeesAndroid.
★ 2.8kandroid-clean-architecture-mvi-boilerplate. A fork of our clean architecture boilerplate using the Model-View-Intent pattern
★ 972Fairy. Android system log viewer on Android phone without root.
★ 544ChartView. An example of custom chart on Android
★ 693WindowImageView. An ImageView display in RecyclerView, looks like window.
★ 677FloatWindow. Andorid 任意界面悬浮窗,实现悬浮窗如此简单
★ 4.2kPRDownloader. PRDownloader - A file downloader library for Android with pause and resume support
★ 3.4ktransitioner. A library for dynamic view-to-view transitions
★ 2.1kFragmentRigger. :boom:A powerful library powered by AOP to manage Fragments.(一个基于AOP设计的Fragment管理框架)
★ 2.2kandroid-ktx. A set of Kotlin extensions for Android app development.
★ 7.4kjavapoet. A Java API for generating .java source files.
★ 11kMusicoco. 【我的音乐-Musicoco】 音乐播放器,功能:通过耳机和通知栏快捷控制音乐播放、创建歌单、本地歌曲搜索、记忆播放、自动切换到夜间模式、定时停止播放、应用主题自定义以及播放界面风格选择等功能。
★ 994AndroidGodEye. An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser
★ 2.6kAndroidStandardDevelop. :star2: Best practices in Android develop(final).
★ 3kMatisse. :fireworks: A well-designed local image and video selector for Android
★ 13kPictureSelector. Picture Selector Library for Android or 图片选择器
★ 14kDBFlow. A blazing fast, powerful, and very simple ORM android database library that writes database code for you.
★ 4.9kkotlin_tips. [DEPRECATED] 用Kotlin去提高生产力:汇总Kotlin相对于Java的优势,以及怎么用Kotlin去简洁、务实、高效、安全开发的Tips
★ 1.4kgreenDAO. greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.
★ 13kFlycoTabLayout. An Android TabLayout Lib
★ 11kAndroid-skin-support. Android-skin-support is an easy dynamic skin framework to use for Android, Only one line of code to integrate it. Android 换肤框架, 极低的学习成本, 极好的用户体验. "一行"代码就可以实现换肤, 你值得拥有!!!
★ 6.5kAndroidSwipeLayout. The Most Powerful Swipe Layout!
★ 12kplaid. An Android app which provides design news & inspiration as well as being an example of implementing material design.
★ 16kPhotoView. Implementation of ImageView for Android that supports zooming, by various touch gestures.
★ 19kiosched. The Google I/O Android App
★ 22kzxing. ZXing ("Zebra Crossing") barcode scanning library for Java, Android
★ 34kAndroidSlidingUpPanel. This library provides a simple way to add a draggable sliding up panel (popularized by Google Music and Google Maps) to your Android application. Brought to you by Umano.
★ 9.5kVasSonic. VasSonic is a lightweight and high-performance Hybrid framework developed by tencent VAS team, which is intended to speed up the first screen of websites working on Android and iOS platform.
★ 12kLifecycleModel. 📬 The LifecycleModel class is designed to store and manage UI-related data in a lifecycle conscious way, the LifecycleModel class allows data to survive configuration changes such as screen rotations, it also handles the communication of the Activity / Fragment with the rest of the application, base on https://developer.android.google.cn/topic/libraries/architecture/viewmodel.html
★ 226android-signaturepad. A custom Android View for drawing smooth signatures
★ 2.8kflutter. Flutter makes it easy and fast to build beautiful apps for mobile and beyond
★ 178kJiaoZiVideoPlayer. MediaPlayer exoplayer ijkplayer ffmpeg
★ 10kGSYVideoPlayer. Video players (IJKplayer, ExoPlayer, MediaPlayer), HTTPS, 16k page size, danmaku (bullet chat) support, external subtitles, support for filters, watermarks, and GIF screenshots, pre-roll and mid-roll ads, multiple simultaneous playback, basic seeking/dragging, volume and brightness adjustment, play-while-cache support
★ 21kBGABanner-Android. 引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果
★ 4.2kRePlugin. RePlugin - A flexible, stable, easy-to-use Android Plug-in Framework
★ 7.3kBottomBar. (Deprecated) A custom view component that mimics the new Material Design Bottom Navigation pattern.
★ 8.4kbottomsheet. Android component which presents a dismissible view from the bottom of the screen
★ 4.5kMobileIMSDK. 原创全平台IM通信层框架,轻量级、高度提炼,历经10年、久经考验。可能是市面上唯一同时支持UDP+TCP+WebSocket三种协议的同类开源框架,支持 iOS、Android、Java、H5、小程序、Uniapp、鸿蒙Next,服务端基于Netty。
★ 6.1kDanmakuFlameMaster. Android开源弹幕引擎·烈焰弹幕使 ~
★ 9.6kAndroidSdkSourceAnalysis. android sdk 源码解析——旨在帮助Android开发者更好的学习Android!我们只是一群普通的程序员,但是,我们热爱分享,想热热闹闹的玩点有意义的事!如果你也想陪我们一起愉快的玩耍,欢迎加入我们!Issues认领分析文章!
★ 6.2kFragmentation. [DEPRECATED] A powerful library that manage Fragment for Android
★ 9.7kARouter. 💪 A framework for assisting in the renovation of Android componentization (帮助 Android App 进行组件化改造的路由框架)
★ 14kCommonUtilLibrary. 快速开发工具类收集,史上最全的开发工具类,欢迎Follow、Fork、Star
★ 2.8kglide. An image loading and caching library for Android focused on smooth scrolling
★ 35kAndroidUtilCode. :fire: Android developers should collect the following utils(updating).
★ 34kAndroidInterview-Q-A. The top Internet companies android interview questions and answers.
★ 8kfading-text-view. A TextView that changes its content automatically every few seconds
★ 1.7kshortbread. Android library that creates app shortcuts from annotations
★ 1.8kboxing. Android multi-media selector based on MVP mode.
★ 3.2kandroid-maven-gradle-plugin. Abandoned. This is now supported by the android build plugin: https://developer.android.com/studio/build/maven-publish-plugin
★ 1.1kExpandableTextView. Android's TextView that can expand/collapse like the Google Play's app description
★ 4.1kNewbieGuide. Android 快速实现新手引导层的库,通过简洁链式调用,一行代码实现引导层的显示
★ 3.6ktimber. A logger with a small, extensible API which provides utility on top of Android's normal Log class.
★ 11klogger. ✔️ Simple, pretty and powerful logger for android
★ 14kRxTool. Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜
★ 12kMVPArms. ⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
★ 10kbanner. 🔥🔥🔥Banner 2.0 来了!Android广告图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。
★ 13kBaseRecyclerViewAdapterHelper. BRVAH:Powerful and flexible RecyclerAdapter
★ 25kbutterknife. Bind Android views and callbacks to fields and methods.
★ 25kAndPermission. :strawberry: Permissions manager for Android platform.
★ 6.6kandroid-Ultra-Pull-To-Refresh. Ultra Pull to Refresh for Android. Support all the views.
★ 9.5kCircleIndicator. A lightweight indicator like in nexus 5 launcher
★ 4.3kflexbox-layout. Flexbox for Android
★ 18kMPAndroidChart. A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
★ 38kcolorpicker. 🍭color picker for android
★ 1.2kReactiveNetwork. Android library listening network connection state and Internet connectivity with RxJava Observables
★ 2.5kSwipeBackLayout. An Android library that help you to build app with swipe back gesture.
★ 6.1kFloatingActionButton. Android Floating Action Button based on Material Design specification
★ 5.2kglide-transformations. An Android transformation library providing a variety of image transformations for Glide.
★ 9.9kLuban. Luban 2(鲁班 2) —— 高效简洁的 Android 图片压缩工具库,像素级还原微信朋友圈压缩策略。(An efficient and concise Android image compression library that closely replicates the compression strategy of WeChat Moments.)
★ 14kImagePicker. 完全仿微信的图片选择,并且提供了多种图片加载接口,选择图片后可以旋转,可以裁剪成矩形或圆形,可以配置各种其他的参数
★ 4.3kWheelPicker. Simple and fantastic wheel view in realistic effect for android.
★ 2.6kSmartRefreshLayout. 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
★ 25kAndroidCalendar. android日历收集demo
★ 986material-calendarview. A Material design back port of Android's CalendarView
★ 5.9kokhttputils. [停止维护]okhttp的辅助类
★ 6.8kRouter. 🍭灵活的组件化路由框架.
★ 1.6k