apk
posted
Category: Other
Minimum SDK Level: Gingerbread (10 | 2.3.3 - 2.3.4)
Github Information:
1145 116 33 9

Create an awesome About Page for your Android App in 2 minutes

8
posted
Category: View
Minimum SDK Level: ICS (14 | 4.0.0 - 4.0.2)
Github Information:
670 94 21 18

Android Search View based on Material design guidelines.

8
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: Widget
Minimum SDK Level: ICS (15 | 4.0.3 - 4.0.4)
Github Information:
831 115 20 4

Realize a beautiful circular fillable loaders to be used for splashscreen

3
apk
posted
Category: Progress
Minimum SDK Level: ICS (14 | 4.0.0 - 4.0.2)
Github Information:
99 21 7 1

Convert any Drawable into filled drawable depending on progress value (.0F - 100.F). One image resource is used. No overdraw, no bitmap allocations.

There are 4 possible directions of progress: from_left, from_top, from_right, from_bottom

3
posted
Category: Parallax
Minimum SDK Level: Unknown :(
Github Information:
596 92 19 11
2
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
apk
posted
Category: Layout
Minimum SDK Level: ICS (14 | 4.0.0 - 4.0.2)
Github Information:
579 103 20 4

periscope like heartlayout

8
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
apk
posted
Category: Menu
Minimum SDK Level: ICS (14 | 4.0.0 - 4.0.2)
Github Information:
201 40 10 1
5
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: 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
apk
posted
Category: Not classified
Minimum SDK Level: Froyo (8 | 2.2.x)
Github Information:
562 165 46 16

Android'sWebView and WebChromeClient class extensions that enable fully working, cross-device, HTML5 video support in Android 2.2 (API level 8)onwards. Actively maintained and tested up to Android 4.4 (API level 19)with its new Chromium webview.

可以播放视频的强化版 webview (API 8+)

(编者按:目前作者用的是 youtobe ,IDE是 android studio

Stackoverflow

9
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