This is your work, valued
Write the bug , change the code...
FloatingWindow. 判断 Activity 上是否有 Dialog、PopWindow 等悬浮窗
★ 60chatbox. Powerful AI Client
★ 41kFileDownloader. Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process
★ 11kxiwen-html2canvas. 针对html2canvas生成图片不清除的解决方案,添加了两个api
★ 42PrivacySentry. Android隐私合规整改检测工具,注解+Asm修改字节码的检测方案
★ 2.3kcocos-creator-android. cocos creator support android
★ 23TwinklingRefreshLayout. RefreshLayout that support for OverScroll and better than iOS. 支持下拉刷新和上拉加载的RefreshLayout,自带越界回弹效果,支持RecyclerView,AbsListView,ScrollView,WebView
★ 4kpixez-flutter. 一个支持免代理直连及查看动图的第三方Pixiv flutter客户端
★ 12kkotlinx.serialization. Kotlin multiplatform / multi-format serialization
★ 5.9kv2ray-core. A platform for building proxies to bypass network restrictions.
★ 47kc2f. C2F can convert css style to Flutter code online.
★ 277layui. 一套遵循浏览器原生态开发模式的 Web UI 组件库。
★ 31kjadx. Dex to Java decompiler
★ 50kgfwlist. The one and only one gfwlist here
★ 25ksherlock. Java
★ 131hooker. 🔥🔥 hooker is a Frida-based reverse engineering toolkit for Android. It offers a user-friendly CLI, universal scripts, auto hook generation, memory roaming to detect activities/services, one-click SOCKS5 proxy setup, Frida JustTrustMe, and BoringSSL unpinning for all apps.
★ 5.2kWeChatExtension-ForMac. A plugin for Mac WeChat
★ 23kFrameSequence. android java animate webp and gif support
★ 18dcalc. Python
★ 254AndResGuard. proguard resource for Android by wechat team
★ 8.6ktailor. C
★ 755coloruicss. 鲜亮的高饱和色彩,专注视觉的小程序组件库
★ 12kemojicon. A library to show emoji in TextView, EditText (like WhatsApp) for Android
★ 3.6kExpandableTextView. 实现类似微博内容,@用户,链接高亮,@用户和链接可点击跳转,可展开和收回的TextView
★ 1.4kAndroid-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.5kAndroid-Skin-Loader. 一个通过动态加载本地皮肤包进行换肤的皮肤框架
★ 2.9kCalligraphy. Custom fonts in Android the easy way...
★ 1.1kAndroidMultiTheme. 一个对安卓应用支持多种主题的库,并可以不用重新创建Activity来动态切换主题。Android library support multi theme for app, and change theme dynamically without recreation of Activity.
★ 38MagicaSakura. MagicaSakura 是 Android 多主题框架。~ is an Android multi theme library which supporting both daily colorful theme and night theme.
★ 3.5kAndroidX-Jetpack-Practice. 本仓库致力于建立最全、最新的的 AndroidX Jetpack 相关组件的实践项目 以及组件对应的分析文章(持续更新中)如果对你有帮助,请在右上角 star 一下,感谢
★ 1.5kblogs. 📝 The Android programing blogs(简体中文).
★ 1.1kMMKV. An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
★ 19kAndroidAutoSize. 🔥 A low-cost Android screen adaptation solution (今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案).
★ 14kFFmpegCommand. FFmpegCommand适用于Android的FFmpeg命令库,实现了对音视频相关的处理,能够快速的处理音视频,大概功能包括:音视频剪切,音视频转码,音视频解码原始数据,音视频编码,视频转图片或gif,视频添加水印,多画面拼接,音频混音,视频亮度和对比度,音频淡入和淡出效果等
★ 943RxFFmpeg. 🔥💥RxFFmpeg 是基于 ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl ) 编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,包含以下功能:视频拼接,转码,压缩,裁剪,片头片尾,分离音视频,变速,添加静态贴纸和gif动态贴纸,添加字幕,添加滤镜,添加背景音乐,加速减速视频,倒放音视频,音频裁剪,变声,混音,图片合成视频,视频解码图片,抖音首页,视频播放器及支持 OpenSSL https 等主流特色功能
★ 4.7kPix-EzViewer. 一个支持免代理直连及查看动图的第三方Pixiv android客户端
★ 2.6kPixiv-Shaft. Pixiv第三方Android客户端
★ 7.4kzxing-android-embedded. Barcode scanner library for Android, based on the ZXing decoder
★ 5.9kAwesome-Android-Notebook. :computer: A complete plan for better android developers.(continuous updating ...)
★ 3.4kRxBinding. RxJava binding APIs for Android's UI widgets.
★ 9.6kzxing. ZXing ("Zebra Crossing") barcode scanning library for Java, Android
★ 34kAutoFitTextView. A TextView that automatically fit its font and line count based on its available size and content
★ 913vlayout. Project vlayout is a powerfull LayoutManager extension for RecyclerView, it provides a group of layouts for RecyclerView. Make it able to handle a complicate situation when grid, list and other layouts in the same recyclerview.
★ 11kepoxy. Epoxy is an Android library for building complex screens in a RecyclerView
★ 8.6kCainCamera. CainCamera is an Android Project to learn about development of beauty camera, image and short video
★ 3kandroid-instagram-filter. a android image filter like instagram
★ 370android-gpuimage. Android filters based on OpenGL (idea from GPUImage for iOS)
★ 9.2kgold-miner. 🥇掘金翻译计划,可能是世界最大最好的英译中技术社区,最懂读者和译者的翻译平台:
★ 34kAwesome_APIs. :octocat: A collection of APIs
★ 13kRTPollingDemo. Polling demo on Android platform
★ 96Android-Ptr-Comparison. Performance comparison of android "pull to refresh" repos in github.
★ 998ZhihuDaily. A demo app of Zhihu Daily based on MVP + RxJava + Retrofit2 + Dagger2
★ 228RangeSeekBar. A beautiful and powerful SeekBar what supports single、 range、steps、vetical、custom( 一款美观强大的支持单向、双向范围选择、分步、垂直、高度自定义的SeekBar)
★ 2.6kOkHttpPlus. OkHttp封装,支持GET、POST、UI线程回调、JSON格式解析、链式调用、小文件上传下载及进度监听等功能
★ 441OkHttpFinal. OkHttp封装的一个简单易用HTTP请求
★ 846OKHttpUtils. 对OkHttp进行封装,网络请求失败自动查询本地缓存,上传文件等功能
★ 288fks. 前端技能汇总 Frontend Knowledge Structure
★ 18kSimpleScanner. 基于zbar的,简单、易用、高性能的扫码器
★ 135AndroidPerformanceMonitor. A transparent ui-block detection library for Android. (known as BlockCanary)
★ 6.7kPudding. :star2: Pudding use WindowManager(don't need request permission) to pull down a view that are displayed on top their attached window
★ 385YCWidgetLib. 自定义控件,其中包含自定义折叠布局,拓展性强使用简单;万能自定义红点控件,充分解耦合接入方便;多种方案实现阴影效果库;自定义view和viewGroup圆角控件,彻底解决圆角问题等
★ 190fonts. Patched fonts for Powerline users.
★ 26kenhanced-github. :rocket: Browser extension to display size of each file, download link and copy file contents directly to the clipboard
★ 2.4kYcShareElement. Easy to implement Android ShareElement Animation(轻松实现Android ShareElement动画)
★ 536996.ICU. Repo for counting stars and contributing. Press F to pay respect to glorious developers.
★ 276kHappyPlayer5. 乐乐音乐主要是基于Compose-Desktop、鸿蒙、Flutter和Kotlin多种语言开发的音乐播放器,它支持多种音频格式、支持lrc歌词和动感歌词(ksc歌词,krc歌词,hrc歌词、网易云API歌词等)、翻译和音译歌词和桌面歌词及制作动感歌词、翻译歌词和音译歌词,以及MV和字幕功能。
★ 867CoordinatorTabLayout. Combination of TabLayout and CoordinatorLayout./TabLayout和CoordinatorLayout相结合的折叠控件
★ 4.2kPageIndicatorView. An page indicator for Android ViewPager
★ 4.6kMagicIndicator. A powerful, customizable and extensible ViewPager indicator framework. As the best alternative of ViewPagerIndicator, TabLayout and PagerSlidingTabStrip —— 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品。支持角标,更支持在非ViewPager场景下使用(使用hide()、show()切换Fragment或使用setVisibility切换FrameLayout里的View等),http://www.jianshu.com/p/f3022211821c
★ 9.8kawaker. article app for android
★ 527Weather. A beautiful weather app: DynamicBackground (clear, rainy, foggy, etc), AqiView, DailyForecastView, HourlyForecastView and more. 一款精致的天气APP,动态天气背景(10*2种天气效果,每种区分白天和夜间)、一周天气曲线图、24H曲线图、空气质量/风速/日出日落图等。
★ 472RxBus. Event Bus By RxJava.
★ 2.1kLogUtils. More convenient and easy to use android Log manager
★ 1.1klogger. ✔️ Simple, pretty and powerful logger for android
★ 14krestful-api-design-references. RESTful API 设计参考文献列表,可帮助你更加彻底的了解REST风格的接口设计。
★ 5.1kGraywater. An Android library for decomposing RecyclerView layouts to improve scroll performance.
★ 1.2kProtectedApkResignerForWalle. [Walle WiKi官方推荐]一步解决应用加固导致Walle渠道信息失效的自动化脚本工具,自动生成渠道包
★ 570LearnOpenGLES. OpenGL ES的各种尝试,有详细的博客。
★ 1.6kengineering-blogs. A curated list of engineering blogs
★ 38kLayoutManagerGroup. :point_right: Customize the LayoutManager of RecyclerView(自定义LayoutManager)
★ 5kAndroidFilePicker. FilePicker is a small and fast file selector library that is constantly evolving with the goal of rapid integration, high customization, and configurability~
★ 1.1kponymusic. An Android online music player like NetEase Cloud Music, based on Media3 and ExoPlayer
★ 2.8kListenerMusicPlayer. A Grace Material Design Music Player
★ 2.4kTimber. Material Design Music Player
★ 7kuamp. A sample audio app for Android
★ 13kblurkit-android. The missing Android blurring library. Fast blur-behind layout that parallels iOS.
★ 3.8kAndroidUtilCode. :fire: Android developers should collect the following utils(updating).
★ 34kBeautifulRefreshLayout. A bueautiful RefreshLayout
★ 2.1kFlycoTabLayout. An Android TabLayout Lib
★ 11kRxJava2Examples. :fire:RxJava2 Examples —— 这可能是从 RxJava1 跳到 RxJava2(学习 RxJava2 )最好的例子 Demo:https://github.com/nanchen2251/RxJava2Examples
★ 2.8kWxDatabaseDecryptKey. 读取微信数据库聊天记录备份
★ 317RWidgetHelper. Android UI 快速开发,专治原生控件各种不服
★ 2kEnvironmentSwitcher. 🔥No repackage, switch environment with one click.(无需重新打包,一键切换环境 )
★ 428WaitView. 显示等待加载状态的View
★ 464LoadSir. A lightweight, good expandability Android library used for displaying different pages like loading, error, empty, timeout or even your custom page when you load a page.(优雅地处理加载中,重试,无数据等)
★ 3.5kRxPermissions. Android runtime permissions powered by RxJava2
★ 10kawesome-gank.io. The repository is used to collect the awesome code of gank.io
★ 313NiceImageView. Android 圆角、圆形 ImageView
★ 987androidWheelView. 仿照iOS的滚轮控件,从请吃饭apk反编译出来的
★ 1.5kHaloPermission. An Android permission library developed by Kotlin language with higher extensibility and compatibility.
★ 66luckly_recyclerview. RecyclerView实现上拉加载更多,下拉刷新,局部刷新(可设置下拉刷新和上拉加载的背景<放广告>),以及分组功能。
★ 68Hub. Android 开发中通过接口获取实现类,可用于module之间的通信,通过注解解决module的依赖初始化问题,良好的多线程环境下的线程安全以及性能。a concise di library which can get implementation class for a interface easily in multiple module app , also avoid check null when want to invoke a implementation by interface.
★ 86FABridge. a easy way for communication between activity and fragment in Android.
★ 87BaseRecyclerViewAdapterHelper. BRVAH:Powerful and flexible RecyclerAdapter
★ 25kRabbits. A router module for Android application.
★ 115FragmentRigger. :boom:A powerful library powered by AOP to manage Fragments.(一个基于AOP设计的Fragment管理框架)
★ 2.2kFragmentation. [DEPRECATED] A powerful library that manage Fragment for Android
★ 9.7kAndroidNavigation. A library managing navigation, nested Fragment, StatusBar, Toolbar for Android
★ 712Awesome-MaterialDesign. Collection of material design libs and res.
★ 5.9kbilibili-android-client. An unofficial bilibili client for android http://www.jianshu.com/p/f69a55b94c05 -- 该项目已停止维护!
★ 4.5kTouYin_DemoClient. 仿抖音、抖音视频切换、抖音点赞效果
★ 222fluid-slider-android. :octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Android library made by @Ramotion
★ 1.4kmua. An open source markdown editor for Android.
★ 342JsonViewer. Android json viewer, to convert json strings to a friendly readable format, it supports expend&collapsed json objects.
★ 208greenDAO. greenDAO is a light & fast ORM solution for Android that maps objects to SQLite databases.
★ 13kAndroidGodEye. An app performance monitor(APM) , like "Android Studio profiler", you can easily monitor the performance of your app real time in browser
★ 2.6ksmooth-app-bar-layout. Smooth version of Google Support Design AppBarLayout
★ 1.7kRxJava. RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
★ 48kPTLRecyclerView. the recyclerview which is able to pull to refresh and pull to load more
★ 69Log4a. :octocat:Log4a is an mmap based, high-performance, highly available Android log collection library / Log4a 是一个基于 mmap, 高性能、高可用的 Android 日志收集框架
★ 976xLog. Android logger, pretty, powerful and flexible, log to everywhere, save to file, all you want is here.
★ 3.3kmars. Mars is a cross-platform network component developed by WeChat.
★ 18kBGABanner-Android. 引导界面滑动导航 + 大于等于1页时无限轮播 + 各种切换动画轮播效果
★ 4.2kandroid-RuntimePermissions. This sample has been deprecated/archived. Check this repo for related samples:
★ 1.2kSerial. Light-weight, fast framework for object serialization in Java, with Android support.
★ 1kcircle-menu-android. :octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Android UI library made by @Ramotion
★ 1.9kEyepetizer-in-Kotlin. 使用Kotlin撸一款Eyepetizer,学习Kotlin语言
★ 1.6kdiycode. [暂停维护]diycode android app
★ 904Banner. android广告轮播控件
★ 58up. An advanced guide which might benefit you a lot 🎉 . 人生进阶指南 离谱的人生 离谱的英语学习指南/英语学习教程/英语学习/学英语
★ 56kWeChatPlugin-MacOS. 微信小助手
★ 14kAndroid-Studio-Plugins. This is a list of all awesome and useful android studio plugins.
★ 2.3kRibble. Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
★ 857encrypt. [暂停维护]Android 加密解密工具包。
★ 761rclayout. [暂停维护]Android通用圆角布局。
★ 2kTakt. Takt is Android library for measuring the FPS using Choreographer.
★ 1.1kRxGalleryFinal. 图片选择库,单选/多选、拍照、裁剪、压缩,自定义。包括视频选择和录制。
★ 2.8kGalleryFinal. Android自定义相册,实现了拍照、图片选择(单选/多选)、 裁剪(单/多裁剪)、旋转、ImageLoader无绑定任由开发者选择、功能可配置、主题样式可配置。GalleryFinal为你定制相册。
★ 3.2kbooks. 读书如抽丝
★ 620AndroidTouchGallery. Android widget for gallery, using viewpager. Allow pinch zoom and drag for images by url
★ 634QMUI_Android. 提高 Android UI 开发效率的 UI 库
★ 14kVasSonic. 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.
★ 12kCashew. Cashew - Gank with Databinding
★ 191RxTool. Android开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j压缩(支持分卷压缩与加密) | 一键集成UCrop选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用Dialog | WebView的封装可播放视频 | 仿斗鱼滑动验证码 | Toast封装 | 震动 | GPS | Location定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | ArcGis | VTPK | 编译运行一下说不定会找到惊喜
★ 12kAndroidChromium. chrome browser of android version from chromium open project
★ 3.1ktopeka. A fun to play quiz that showcases material design on Android
★ 5.1klabelview. Sometimes, we need to show a label above an ImageView or any other views. Well, LabelView will be able to help you. It's easy to implement as well!
★ 1.8kandroid-postfix-plugin. Android postfix plugin for AndroidStudio
★ 342SimpleRatingBar. Open source project which features a simple yet powerful RatingBar alternative to Android's default
★ 1kAnti-recall. Android 免root 防撤回神器 !
★ 2kchromeless. 🖥 Chrome automation made simple. Runs locally or headless on AWS Lambda.
★ 13klearn-regex. Learn regex the easy way
★ 46kGSYVideoPlayer. 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
★ 21kandroidannotations. Fast Android Development. Easy maintainance.
★ 11kJiaoZiVideoPlayer. MediaPlayer exoplayer ijkplayer ffmpeg
★ 10kAndroidModular. 总结Android模块化的一些技术点
★ 359Matisse. :fireworks: A well-designed local image and video selector for Android
★ 13kNiceVieoPlayer. IjkPlayer/MediaPlayer+TextureView,支持列表,完美切换全屏、小窗口的Android视频播放器
★ 2.2kGiraffePlayer. android video player base on ijkplayer
★ 679DanmakuFlameMaster. Android开源弹幕引擎·烈焰弹幕使 ~
★ 9.6kwalle. Android Signature V2 Scheme签名下的新一代渠道包打包神器
★ 6.9kandroid_guides. Extensive Open-Source Guides for Android Developers
★ 28ktray. a SharedPreferences replacement for Android with multiprocess support
★ 2.3kSmartRefreshLayout. 🔥下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。
★ 25kbattery-historian. Battery Historian is a tool to analyze battery consumers using Android "bugreport" files.
★ 5.4kstetho. Stetho is a debug bridge for Android applications, enabling the powerful Chrome Developer Tools and much more.
★ 13kUltimateAndroidReference. :rocket: Ultimate Android Reference - Your Road to Become a Better Android Developer
★ 8.1kjson-server. Get a full fake REST API with zero coding in less than 30 seconds (seriously)
★ 76kSmoothCheckBox. :dango: A custom CheckBox with animation for Android.
★ 1.6kASimpleCache. a simple cache for android and java
★ 3.7kQrCodeScan. Android手机客户端二维码扫描
★ 1.2kSimplifyReader. 一款基于Google Material Design设计开发的Android客户端,包括新闻简读,图片浏览,视频爽看 ,音乐轻听以及二维码扫描五个子模块。项目采取的是MVP架构开发,由于还是摸索阶段,可能不是很规范。但基本上应该是这么个套路,至少我个人认为是这样的~恩,就是这样的!
★ 4.5kAndroid-Zxing. android google zxing 可配置扫描框、线样式 ,生成二维码(文字、联系人)
★ 570Android-Studio-Tips-by-Philippe-Breault. Every Android Studio Tip posted by Phillipe Breault
★ 628leakcanary. A memory leak detection library for Android.
★ 30kAndroid-CleanArchitecture. This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
★ 16kandroid-guidelines. Architecture and code guidelines we use at ribot when developing for Android
★ 5kawesome-android. android libs from github or other websites
★ 5.9kdryrun. ☁️ Try the demo project of any Android Library
★ 3.8kBottomDialog. BottomDialog is a bottom dialog layout implemented with DialogFragment, Supports pop-up animation, Support any layout
★ 1.3kokhttp-OkGo. OkGo - 3.0 震撼来袭,该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能
★ 11kFast-Android-Networking. 🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
★ 5.9kQart. Qart merge picture and QR code, based on https://github.com/chinuno-usami/CuteR
★ 1.1kDataAutoAccess. A simple way to access android bundle data.
★ 120learn-retailmenot-list. Java
★ 425CodeView-Android. Display code with syntax highlighting :sparkles: in native way.
★ 888ProgressRoundButton. A DownloadProgressButton with Animation for Android
★ 875FlipShare. It's a flip way to show share widget.
★ 622Recovery. a crash recovery framework.(一个App异常恢复框架)
★ 1.7ksmall-video-record. 利用FFmpeg视频录制微信小视频与其压缩处理
★ 3.5kCircle-of-friends. 类似微信朋友圈QQ空间图文展示的列表
★ 202RecyclerViewCardGallery. @Deprecated RecyclerView实现Card Gallery效果,替代ViewPager方案
★ 2.6kEllipsizeTextView. The EllipsizeTextView extends TextView, support omit (Ellipsize/Ellipsis) redundant characters in multiple lines situtation.
★ 392ThumbnailMenu. Thumbnail Style Fragment Toggles the menu
★ 450zhihu-beautify. beautify your zhihu
★ 85FcPermissions. Fuck the permissions in Android M
★ 397Secured-Preference-Store. A cryptography library and a SharedPreferences wrapper for Android that encrypts the content with 256 bit AES encryption. The Encryption key is securely stored in device's KeyStore.
★ 558spider-web-score-view. SpiderWebScoreView 是 Android 上的一个蛛网评分控件 SpiderWebScoreView Android is used on a cobweb score view
★ 635InfiniteCycleViewPager. Infinite cycle ViewPager with two-way orientation and interactive effect.
★ 5.7kmedium-textview. Medium android application displays content with text, image, video etc in post detail. It can be a pain to do it with content came from CMS. So i decided to design that View to display the content quickly
★ 489