Popular Android resources
安卓应用层抓包通杀脚本
r0capture 安卓应用层抓包通杀脚本 简介 仅限安卓平台,测试安卓7、8、9、10、11 可用 ; 无视所有证书校验或绑定,不用考虑任何证书的事情; 通杀TCP/IP四层模型中的应用层中的全部协议; 通杀协议包括:Http,WebSocket,Ftp,Xmpp,Imap,Smtp,Protob
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Fast Android Networking Library About Fast Android Networking Library Fast Android Networking Library is a powerful library for doing any type of netw
Barcode Scanner Libraries for Android
Project Archived July 1 2020 This project is no longer maintained. When I first started this project in late 2013 there were very few libraries to hel
⚡️A highly customizable, powerful and easy-to-use alerting library for Android.
Flashbar A highly customizable, powerful and easy-to-use alerting library for Android. Specs This library allows you to show messages or alerts in you
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.
Note: we are not actively responding to issues right now. If you find a bug, please submit a PR. Android Sliding Up Panel This library provides a simp
Context sensitive notifications for Android
Crouton Context sensitive notifications for Android DEPRECATION NOTICE This library has passed it's prime and is now considered deprecated. With the A
A spring indicator like Morning Routine guide.
SpringIndicator An indicator like Morning Routine guide.It was originally based on BezierDemo. The sample app: click me #Usage Add the dependency to y
Android library project that lets you manage the location updates to be as painless as possible
Smart Location Library Android library project that intends to simplify the usage of location providers and activity recognition with a nice fluid API
Android loading animations
Android-SpinKit Android loading animations(I wrote a android edition according SpinKit) Demo Apk Preview Gradle Dependency dependencies { implement
Identify email addresses or domains names that belong to colleges or universities. Help automate the process of approving or rejecting academic discounts.
swot JetBrains uses this swot repository to grant free licenses for JetBrains tools to students and teachers worldwide. If your email is in one of the
Android Buttons With Built-in Progress Meters.
Description Android Buttons With Built-in Progress Meters. Wiki Home Screenshots User Guide Integration The lib is available on Maven Central, you can
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Themis provides strong, usable cryptography for busy people General purpose cryptographic library for storage and messaging for iOS (Swift, Obj-C), An
A powerful image downloading and caching library for Android
Picasso A powerful image downloading and caching library for Android For more information please see the website Download Download the latest AAR from
A fast dependency injector for Android and Java.
Dagger 1 A fast dependency injector for Android and Java. Deprecated – Please upgrade to Dagger 2 Square's Dagger 1.x is deprecated in favor of Google
An Adapter that allows a RecyclerView to be split into Sections with headers and/or footers. Each Section can have its state controlled individually.
⚠️ Archived: this repository is no longer going to be maintained. SectionedRecyclerViewAdapter An Adapter that allows a RecyclerView to be split into
DNS over HTTPS / DNS over Tor / DNSCrypt client, firewall, and connection tracker for Android.
RethinkDNS + Firewall for Android An OpenSnitch-inspired firewall and network monitor + a pi-hole-inspired DNS over HTTPS client with blocklists. In o
An elegant way to show your menu or messages.
Android View Hover In my opinion, jumping to a new activity to show your menu is a kind of wasting time and life. So, I think, we need a hover view, t
A Java library that models spring dynamics and adds real world physics to your app.
Rebound About Rebound is a java library that models spring dynamics. Rebound spring models can be used to create animations that feel natural by intro
Active record style SQLite persistence for Android
ActiveAndroid ActiveAndroid is an active record style ORM (object relational mapper). What does that mean exactly? Well, ActiveAndroid allows you to s
Name UI states, navigate between them, remember where you've been.
Deprecated Flow had a good run and served us well, but new use is strongly discouraged. The app suite at Square that drove its creation is in the proc
Android AlertDialog with moving dots progress indicator
Spots progress dialog Android AlertDialog with moving spots progress indicator packed as android library. =========== Usage The library available in m
An easy-to-use Android charts library with animation.
AndroidCharts A simple Android charts library. Known Uses in Pomotodo Including in Your Project Eclipse Import /AndroidCharts folder. Move /java folde
Basic example of using ItemTouchHelper to add drag & drop and swipe-to-dismiss to RecyclerView.
Another drag and swipe library? This project is an example of basic drag & drop and swipe-to-dismiss with RecyclerView using ItemTouchHelper. It corre
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
Android Architecture Blueprints v2 Android Architecture Blueprints is a project to showcase different architectural approaches to developing Android a
Learning RxJava for Android by example
Learning RxJava for Android by example This is a repository with real-world useful examples of using RxJava with Android. It usually will be in a cons
Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube graphic component.
Draggable Panel DEPRECATED. This project is not maintained anymore. Draggable Panel is an Android library created to build a draggable user interface
A beautiful, slim Android ProgressBar.
Android NumberProgressBar The NumberProgressBar is a bar, slim and sexy (every man wants! ). I decided to do this because I was really tired of androi
A lightweight indicator like in nexus 5 launcher
CircleIndicator A lightweight indicator like in nexus 5 launcher Gradle AndroidX dependencies { implementation 'me.relex:circleindicator:2.1.6' }
Implementation of ImageView for Android that supports zooming, by various touch gestures.
PhotoView PhotoView aims to help produce an easily usable implementation of a zooming Android ImageView. [ Dependency Add this in your root build.grad
An adaptation of the JSR-310 backport for Android.
ThreeTen Android Backport An adaptation of the JSR-310 backport for Android. Attention: Development on this library is winding down. Please consider s
Android filters based on OpenGL (idea from GPUImage for iOS)
GPUImage for Android Idea from: iOS GPUImage framework Goal is to have something as similar to GPUImage as possible. Vertex and fragment shaders are e
A static analyzer for Java, C, C++, and Objective-C
Infer Infer is a static analysis tool for Java, C++, Objective-C, and C. Infer is written in OCaml. Installation Read our Getting Started page for det
Examples of Android applications
Android Demos This is a collection of basic android examples created by Novoda. CarouselFragment CompassExample ContactSelector CustomActivityTransiti
:bread: Make your native android Toasts Tasty
TastyToast Make your native android toast look beautiful. Preview About Refer Here Wiki Grab the above demo app from here : Dependency Add dependency
ToggleButton Widget For Android Dev
ToggleButton ToggleButton Widget For Android Developers @Deprecated !!!项目已经停止维护,新项目移至https://github.com/zcweng/SwitchButton !!! How To Use xml
An Android view for displaying repeated continuous side scrolling images. This can be used to create a parallax animation effect.
Scrolling Image View An Android view for displaying repeated continuous side scrolling images. This can be used to create a parallax animation effect.
It's a cool animation which can use in splash or somewhere else.
What's Particle ? It's a cool animation which can use in splash or anywhere else. Demo Article 手摸手教你用Canvas实现简单粒子动画 Attributes name format description
Android SQLite API based on SQLCipher
Download Source and Binaries The latest AAR binary package information can be here, the source can be found here. Compatibility SQLCipher for Android
Android Library to provide swipe, click and other functionality to RecyclerView
RecyclerViewEnhanced Android Library to provide swipe, click and other functionality to RecyclerView Usage Add this to your build.gradle file dependen
Animation effects to text, not really textview
HTextView Animation effects with custom font support to TextView see iOS Effects see Flutter Effects Screenshot type gif Scale Evaporate Fall Line Typ
Implementation of Ripple effect from Material Design for Android API 9+
RippleEffect ExpandableLayout provides an easy way to create a view called header with an expandable view. Both view are external layout to allow a ma
SVG to Android VectorDrawable XML resource file
svg2android [Deprecated - use official Vector Asset Studio directly from Android Studio] Convert SVG to Android VectorDrawable XML resource file. Extr
Beautiful and smooth custom loading views
mkloader Beautiful and smooth custom loading views Usage com.tuyenmonkey.mkloader.MKLoader android:layout_width="wrap_content" an
A fast ImageView that supports rounded corners, ovals, and circles.
RoundedImageView A fast ImageView (and Drawable) that supports rounded corners (and ovals or circles) based on the original example from Romain Guy. I
() Android experiment showing a sinking TextView
Titanic for Android This library is DEPRECATED, as I don't have time to mainatin it anymore. But feel free to go through the code and copy that into y
Android智能下拉刷新框架-SmartRefreshLayout
Android智能下拉刷新框架-SmartRefreshLayout English | 中文 SmartRefreshLayout以打造一个强大,稳定,成熟的下拉刷新框架为目标,并集成各种的炫酷、多样、实用、美观的Header和Footer。 正如名字所说,SmartRefreshLayout是一
Multitask、MultiThread(MultiConnection)、Breakpoint-resume、High-concurrency、Simple to use、Single/NotSingle-process
FileDownloader Android multi-task file download engine. 中文文档 FileDownloader2 Now, FileDownloader2-OkDownload is released, okdownload will contain all
Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
cocos2d-x Win32 Others cocos2d-x is a multi-platform framework for building 2d games, interactive books, demos and other graphical applications. It is
An Android transformation library providing a variety of image transformations for Picasso
Picasso Transformations An Android transformation library providing a variety of image transformations for Picasso. Please feel free to use this. Are
A RecyclerView that implements pullrefresh and loadingmore featrues.you can use it like a standard RecyclerView
XRecyclerView a RecyclerView that implements pullrefresh , loadingmore and header featrues.you can use it like a standard RecyclerView. you don't need
Build a StateFlow stream using Jetpack Compose
Molecule Build a StateFlow or Flow stream using Jetpack Compose1. fun CoroutineScope.launchCounter(): StateFlowInt = launchMolecule { val count by
A fully functional Android app built entirely with Kotlin and Jetpack Compose
Now in Android App [Work in progress 🚧 ] Learn how this app was designed and built in the design case study, architecture learning journey and modula
Android Shared preference wrapper than encrypts the values of Shared Preferences. It's not bullet proof security but rather a quick win for incrementally making your android app more secure.
Secure-preferences - Deprecated Please use EncryptedSharedPreferences from androidx.security in preferenced to secure-preference. (There are no active
Material Design ProgressBar with consistent appearance
MaterialProgressBar Material Design ProgressBar with consistent appearance on Android 4.0+. Why MaterialProgressBar? Consistent appearance on Android
🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device) - More Chucker than Chuck
Chucker A fork of Chuck Getting Started Features Multi-Window Configure Redact-Header️ Decode-Body Migrating Snapshots FAQ Contributing Building Ackno
Android UI library.
Deprecated This library is deprecated and no further development is taking place. android-ui Android library for UI components. Gradle integration: re
Android library for better Picker DialogFragments
DialogFragments modeled after the AOSP Clock and Calendar apps to improve UX for picking time, date, numbers, and other things.
Minimal UI library for Android inspired by React
Anvil - reactive views for Android Anvil is a small Java library for creating reactive user interfaces. Originally inspired by React, it suits well as
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar
#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr
The idea of ResideMenu is from Dribbble 1 and 2. It has come true and run in iOS devices. iOS ResideMenu This project is the RefsideMenu Android version. The visual effect is partly referred to iOS version of ResideMenu. And thanks to the authors for the above idea and contribution.
#AndroidResideMenu 中文说明请点击 这里 The idea of ResideMenu is from Dribble 1 and 2. It has come true and run in iOS devices. iOS ResideMenu This project is