Skip to content

作者这几年做Android开发过程中收集的一些开源Library,记录下来既方便自己查看也方便他人

Notifications You must be signed in to change notification settings

haikuowuya/AndroidElementals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 

Repository files navigation

Some useful libraries and samples for Android

Collection if libraries starred during some years of Android Development. Here is the definitely list of android Open Source libraries

* In titles means it has been categorized more than once (in different categories)

LIBRARIES


    UI
     |---Widgets
     |          |---TextView
     |          |---EditText
     |          |---ImageView
     |          |---ProgressBar
     |          |---ListView
     |          |---SeekBar
     |          |---GridView
     |          |---ScrollView
     |          |---ActionBar
     |          |---Sliding Views
     |          |---Other
     |---Animation
     |          |---Parallax
     |          |---Other
     |---Maps
     |---Validation
     |---Camera
     |---Other
    Social
    Network
    Tasks
    Open GL
    Dependency Injection
    Testing
    Reverse Engineering
    Bluetooth

EXAMPLES


    Network
    Tasks
    Dependency Injection

TOOLS


    Testing

OPEN SOURCE APPS


    Chat



Title Description
AutoFit TextView A TextView that automatically resizes text to fit perfectly within its bounds
Token AutoComplete Gmail style MultiAutoCompleteTextView for Android
Android RobotoTextView Implementation of a TextView and all its direct/indirect subclasses with native support for the Roboto fonts, includes the brand new Roboto Slab fonts
Android Ago An Android TextView that always displays an auto refreshing relative time span with respect to a reference time
Timely TextView Animated TextView like Timely app
Email AutoComplete TextView An AutoCompleteTextView optimized for email auto-complete
Shimmer Android An Android TextView with a shimmering effect
Titanic Android experiment showing a sinking TextView
Title Description
Float Label EditText Floating hint from edit text
Title Description
Ken Burns View Android ImageViews animated by Ken Burns Effect
PhotoView Implementation of ImageView for Android that supports zooming, by various touch gestures
Title Description
Holo Circular ProgressBar is a Custom View implementation for Android you might know from the Android Clock
Google ProgressBar Android library to display progress like google does in some of his services
Smooth ProgressBar A small Android library allowing you to have a smooth and customizable horizontal indeterminate ProgressBar
Title Description
Flabby ListView Android library to display a ListView which cells are not rigid but flabby and react to ListView scroll and touch events
Dob List DobLis is an Open Source Android library that provides to ListView adding ProgressBar (or any view) to the footer of ListView to be shown in loading more, and callback that is called when reaching last item in ListView
Title Description
StartPoint SeekBar StartPointSeekBar is a custom view for the Android platform that makes it possible to have a SeekBar to have custom start point
Title Description
Asymmetric GridView Crazy-ass Android GridView with asymmetric items
Title Description
Discroll View Scroll + discover = DiscrollView
Title Description
Not Boring ActionBar News Stand app makes the ActionBar not boring!
Title Description
Android Sliding Up Panel This type of a panel is a common pattern also used in the Google Music app and the Rdio app
DobSliding DobSliding is an Open Source Android library that allows developers to develop applications with vertical sliding menus just like the Android notifications menu
Title Description
Android FlipView A small, easy to use android library for implementing flipping between views as seen in the popular Flipboard application
Android Flip A component for flip animation on Android, which is similar to the effect in Flipboard iPhone/Android
Showcase View Highlight the best bits of your app to users quickly, simply, and cool...ly
Android PDF View A fast PDF reader component for Android development
Android ViewBadger A simple way to "badge" any given Android view at runtime without having to cater for it in layout
Quilt View Library QuiltView displays views of different sizes in a scrollable grid
FreeFlow A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as data and layouts change
Draggable Panel Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube graphic component
Title Description
Motion An Android library allowing images to exhibit a parallax effect
Title Description
Android Sliding Up Panel * Android Sliding Up Panel Demo
Android FlipView * A small, easy to use android library for implementing flipping between views as seen in the popular Flipboard application
Android Flip * A component for flip animation on Android, which is similar to the effect in Flipboard iPhone/Android
Flabby ListView * Android library to display a ListView which cells are not rigid but flabby and react to ListView scroll and touch events
FreeFlow * A layout engine for Android that decouples layouts from the View containers that manage scrolling and view recycling. FreeFlow makes it really easy to create custom layouts and beautiful transition animations as data and layouts change
Ken Burns View * Android ImageViews animated by Ken Burns Effect
Draggable Panel * Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube graphic component
DobSliding * DobSliding is an Open Source Android library that allows developers to develop applications with vertical sliding menus just like the Android notifications menu
Title Description
Clusterer Clustering in Maps v2 for Android
Title Description
Android Saripaar UI Validation Library for Android
Title Description
Easy Camera Wrapper around the android Camera class that simplifies its usage
Title Description
Shake Detector This library provides a easy way to detect a shake movement using the build-in accelerometer and fire a callback on the UI thread every times it happens
Android Face Cropper Android bitmap Face Cropper
Title Description
Twitter 4J Twitter4J is an open-sourced, mavenized and Google App Engine safe Java library for the Twitter API
Twitter Android SDK Twitter SDK for Android, using Twitter4j
Facebook Android SDK Use the Facebook SDK for Android to integrate with Facebook, help build engaging social apps
Title Description
Merlin Observes network connection status & gives callbacks
Robospice RoboSpice is a modular android library that makes writing asynchronous long running tasks easy. It is specialized in network requests, supports caching and offers REST requests out-of-the box using extension modules
Android Volley Android Volley Mirror
Retrofit Type-safe REST client for Android and Java by Square, Inc
OkHttp An HTTP+SPDY client for Android and Java applications
Title Description
Robospice * RoboSpice is a modular android library that makes writing asynchronous long running tasks easy. It is specialized in network requests, supports caching and offers REST requests out-of-the box using extension modules
Bolts Android Bolts is a collection of low-level libraries designed to make developing mobile apps easier
Title Description
Android Page Curl An example application for creating page curl/flip effect on Android using OpenGL ES
Title Description
Butterknife Like Selenium, but for Android
Title Description
Robotium View "injection" library for Android
Spoon Distributing instrumentation tests to all your Androids
Fest Android A set of FEST assertion helpers geared toward testing Android
Title Description
JadX Dex to Java decompiler
Title Description
Android Bluetooth SPP Bluetooth Serial Port Profile which comfortable to developer application to communication with microcontroller via bluetooth



Title
Robospice Samples
Title
Robospice Samples *
Title
Android Dagger Example



Title
Quality Tools for Android



Title Description
Conversations



About

作者这几年做Android开发过程中收集的一些开源Library,记录下来既方便自己查看也方便他人

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published