posted
Category: Emoji
Minimum SDK Level: Gingerbread (9 | 2.3.0 - 2.3.2)
Github Information:
190 30 5 1

AndroidEmoji

4
posted
Category: Tricks
Minimum SDK Level: Unknown :(
Github Information:
165 16 3 1

Improving StrictMode's reports for runtime analysis on Android

1
posted
Category: View
Minimum SDK Level: Jelly Bean (16 | 4.1.0 - 4.1.1)
Github Information:
289 44 9 1

Rich url link view for Android.

2
posted
Category: ViewPager
Minimum SDK Level: Jelly Bean (16 | 4.1.0 - 4.1.1)
Github Information:
775 141 26 9

Vertically ViewPager and vertically transformer for Android.

3
posted
Category: Utils
Minimum SDK Level: Unknown :(
Github Information:
1274 85 54 0

A simple web-based 3D layer visualizer (useful for visualizing material UIs and other things involving depth/shadows)

2
posted
Category: Vector & SVG & path-view
Minimum SDK Level: Froyo (8 | 2.2.x)
Github Information:
259 68 29 38

AndroidSVG is a SVG parser and renderer for Android. It has almost complete support for the static visual elements of the SVG 1.1 and SVG 1.2 Tiny specifications (except for filters).

1
posted
Category: Permissions
Minimum SDK Level: Gingerbread (9 | 2.3.0 - 2.3.2)
Github Information:
2346 402 102 1

EasyPermissions is a wrapper library to simplify basic system permissions logic when targeting Android M or higher.

2
posted
Category: Utils
Minimum SDK Level: None (1 | 1.0)
Github Information:
1251 75 54 7

AutoParcel is an AutoValue extension that enables Parcelable values generation.

Just add implements Parcelable to your @AutoValue annotated models.

@AutoValue
abstract class Person implements Parcelable {
  abstract String name();
  abstract List<Address> addresses();
  abstract Map<Person, Integer> likes();

  static Person create(String name, List<Address> addresses, Map<Person, Integer> likes) {
    return new AutoValue_Person(name, addresses, likes);
  }
}

That's that simple. And you get Parcelable, hashCode, equals and toString implementations for free.

As your models evolve you don't need to worry about keeping all the boilerplate in sync with the new implementation, it's already taken care of.

2
posted
Category: Utils
Minimum SDK Level: None (1 | 1.0)
Github Information:
2486 719 151 134

Barcode Scanner Libraries for Android

2
posted
Category: Video & Audio
Minimum SDK Level: ICS (15 | 4.0.3 - 4.0.4)
Github Information:
1272 172 55 9

This project aims to provide pretty cool equaliser for any Android audio project.

2
apk
posted
Category: Button
Minimum SDK Level: Froyo (8 | 2.2.x)
Github Information:
1022 292 64 9

An Android library to easily create fancy buttons without the need of drawable files.

2
apk
posted
Category: Animation
Minimum SDK Level: ICS (14 | 4.0.0 - 4.0.2)
Github Information:
1853 273 68 2

A cool search view animation library

2
posted
Category: Utils
Minimum SDK Level: Froyo (8 | 2.2.x)
Github Information:
34 12 3 0
2
posted
Category: Not classified
Minimum SDK Level: None (1 | 1.0)
Github Information:
14865 3868 1381 72

A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.

4
posted
Category: swipe
Minimum SDK Level: ICS (14 | 4.0.0 - 4.0.2)
Github Information:
941 205 29 11
3
posted
Category: Kotlin
Minimum SDK Level: Jelly Bean (16 | 4.1.0 - 4.1.1)
Github Information:
87 11 12 0
2
posted
Category: Image
Minimum SDK Level: Froyo (8 | 2.2.x)
Github Information:
3262 1184 270 234

Goal is to have something as similar to GPUImage as possible. Vertex and fragment shaders are exactly the same. That way it makes it easier to port filters from GPUImage iOS to Android.

1
apk
posted
Category: Utils
Minimum SDK Level: KitKat (19 | 4.4)
Github Information:
1171 190 39 1

Status Bar Utils

5
posted
Category: View
Minimum SDK Level: ICS (15 | 4.0.3 - 4.0.4)
Github Information:
150 22 5 2

provide a solution that can help developers to show pictures in any shape.

3
posted
Category: Text Views
Minimum SDK Level: ICS (14 | 4.0.0 - 4.0.2)
Github Information:
423 62 10 0

Easy count down by TextureView

4