posted
Category: View
Minimum SDK Level: Unknown :(
Github Information:
0 0 0 0

Android librarie that allows you to easily find and animate child views from one or multiple ViewGroups using their tag, type, visibility and much more.

1
posted
Category: Material
Minimum SDK Level: Unknown :(
Github Information:
0 0 0 0

This beautiful and easy to use library will help to add Lollipop Material Design SearchView in your project.

1
posted
Category: Progress
Minimum SDK Level: Unknown :(
Github Information:
0 0 0 0

Beautiful Circular Progress Bar with album art for android

3
apk
posted
Category: Camera
Minimum SDK Level: Unknown :(
Github Information:
0 0 0 0

Realtime camera filters. Process frames by OpenGL shaders.

1
posted
Category: RecyclerView
Minimum SDK Level: Unknown :(
Github Information:
813 115 29 12

CarouselLayoutManager for RecyclerView

2
apk
posted
Category: Parallax
Minimum SDK Level: Unknown :(
Github Information:
203 42 7 3

MagicHeaderViewPager
HeaderViewPager with a header can be fixed and many scrollable Fragments (listFragments, gridFragments and ScrollFragments) inside.

Introduction
0. Example

0.1、Simply immobilizing tabs and keeping locaiton
0.2、Support large Header taller than screen
0.3、Suppert Mixed ListView items and their heights need not be the same
0.4、Combined with pull to refresh
0.5、Magic header can be drag down as you like. The header and inner ListView(ScrollView) can respond touch respctively
0.6、Inner Scroller(ListView、GridView、ScrollView) can be scrolled even if content is null, and the empty content can be customized to improve user experience
0.7、Dispatch touch event as expected
0.8、Example of height auto completion: empty content colored green, and auto completion colored blue

  1. Dependency

Add the following lines to your build.gradle for pure MagicHeaderViewPager.

dependencies {
compile 'com.culiu.android:mhvp-core:2.1.2@aar'
}
For using integrated Pull-To-Refresh:

dependencies {
compile 'com.culiu.android:mhvp-core:2.1.2@aar'
compile 'com.culiu.android:mhvp-integrated-ptr:2.1.2@aar'
}
For more details, see Guide or Demo.

Developed By
Xavier S - Xavier-S@foxmail.com   X.S.Xavier.S@gmail.com
https://github.com/XavierSAndroid   https://github.com/CuliuDev
License
Copyright (c) 2015 Xavier-S

Licensed under the Apache License, Version 2.0

5
posted
Category: Parallax
Minimum SDK Level: Unknown :(
Github Information:
796 200 36 29

This project includes

ScrollView with one or more parallaxed views
ListView with parallaxed header
Complete parallaxed ListView
ExpandableListView with parallaxed header
Complete parallaxed ExpandableListView
Support Android 1.6 and above

2
posted
Category: RecyclerView
Minimum SDK Level: Unknown :(
Github Information:
9 3 1 1
3
apk
posted
Category: RecyclerView
Minimum SDK Level: Unknown :(
Github Information:
61 6 5 4

Pinned(sticky) section header decoration for Android RecyclerView.

Original code for ListView from https://github.com/beworker/pinned-section-listview.

2
apk
posted
Category: RecyclerView
Minimum SDK Level: Unknown :(
Github Information:
92 12 20 2

Collection of tools for RecyclerView. Includes headers, parallax, pull to refresh, etc

3
posted
Category: Animation
Minimum SDK Level: Unknown :(
Github Information:
380 65 15 1

Extended CoordinatorLayout, that helps creating background galleries

7
apk
posted
Category: Project
Minimum SDK Level: Jelly Bean (16 | 4.1.0 - 4.1.1)
Github Information:
2265 629 129 106

Material Design Music Player

8
posted
Category: View
Minimum SDK Level: Unknown :(
Github Information:
92 12 8 0

VisiblePercentLayout
VisiblePercentLayout is a layout (extends RelativeLayout) with a custom listener which gives the visibility percentage of the layout every time it is changed.Pixel visibility listener is also available.

Currently supporting

Use ONLY inside Listviews,RecyclerViews,ScrollViews,Viewpager etc.
Percentage Listener with visible height/width percentage and flags for which part is missing
Pixels Listener with visible height/width pixels and flags for which part is missing

4
posted
Category: Pull To Refresh
Minimum SDK Level: Unknown :(
Github Information:
1609 364 111 3

众多优秀的下拉刷新

6
posted
Category: Theme
Minimum SDK Level: Unknown :(
Github Information:
995 258 43 18

一个通过动态加载本地皮肤包进行换肤的皮肤框架

1
posted
Category: Image
Minimum SDK Level: Unknown :(
Github Information:
13072 2751 783 251

Glide is a fast and efficient open source media management and image loading framework for Android that wraps media decoding, memory and disk caching, and resource pooling into a simple and easy to use interface.

Glide supports fetching, decoding, and displaying video stills, images, and animated GIFs. Glide includes a flexible API that allows developers to plug in to almost any network stack. By default Glide uses a custom HttpUrlConnection based stack, but also includes utility libraries plug in to Google's Volley project or Square's OkHttp library instead.

Glide's primary focus is on making scrolling any kind of a list of images as smooth and fast as possible, but Glide is also effective for almost any case where you need to fetch, resize, and display a remote image.

6
posted
Category: Drag
Minimum SDK Level: Gingerbread (10 | 2.3.3 - 2.3.4)
Github Information:
891 444 72 11

使用support.v4包下的ViewDragHelper实现QQ5.0侧滑

3
apk
posted
Category: swipe
Minimum SDK Level: ICS (14 | 4.0.0 - 4.0.2)
Github Information:
164 52 8 16

SwipeActionAdapter is a library that provides a simple API to create Mailbox-like action when swiping in a ListView. The idea is to make it simple enough to implement while still providing sufficient options to allow you to integrate it with the design of your application.

Support for Android 4.0 and up. It might work on lower API versions, but I haven't tested it and I don't intend to make any effort in that direction.

3
posted
Category: swipe
Minimum SDK Level: Unknown :(
Github Information:
57 33 8 0

这是一个可以实现下拉刷新和自动加载下一页的ListView,下拉刷新使用Google的原生效果

3
apk
posted
Category: Loading
Minimum SDK Level: Unknown :(
Github Information:
669 113 21 11

progress-activity
If you are tired of constantly having to set up progress bars, empty views and error views, than this library is for you.

About

Using progress-activity which extends from RelativeLayout, you can easily add states like

progress bar while the content is loading,
empty view to indicate when there are no data to display,
error view to indicate when something goes wrong with a button to try again.

4