Stream

Join this community to post or comment

Chad King
moderator

git / github  - 
 
A watch face framework for Android Wear:

https://github.com/ustwo/clockwise
3
1
조남두's profile photo
Add a comment...

Chad King
moderator

git / github  - 
 
Pretty cool lib for allowing a type of parallax effect:

https://github.com/dexlex/DexMovingImageView
15
6
Sam Mao's profile photo조남두's profile photo
Add a comment...

Chad King
moderator

git / github  - 
 
Lib for for transition animations call ArcAnimator:

https://github.com/asyl/ArcAnimator
ArcAnimator helps to create arc transition animation: 2.3.+
20
4
Bouattour Ameni's profile photoАртём Горобец's profile photo
Add a comment...

Vladislav Bauer

git / github  - 
 
Caesar is a tiny Java library that allows to create an asynchronous proxy-version of some synchronous bean. It means that you can still think in terms of your service/bean/object and use its methods instead of wiring concurrency code.

https://github.com/vbauer/caesar
3
Add a comment...

Chad King
moderator

git / github  - 
 
Nice lib to generate color pallette from image:

https://github.com/novoda/material-painter
12
6
Kim Sung-cheol's profile photo조남두's profile photo
Add a comment...

Chad King
moderator

git / github  - 
 
Alternative lib for tasks:

https://github.com/fabiendevos/nanotasks
nanotasks - Extremely light way to execute code in the background on Android. Alternative to AsyncTask.
11
4
Vladimir Bjelakovic's profile photo조남두's profile photo
Add a comment...
 
Hey! Lynx 1.2 has been released! An Android library to see your app logcat inside your app without root your device. Take a look! https://github.com/pedrovgs/Lynx 
13
3
Salvador Gómez's profile photoBasil Alias's profile photo
Add a comment...
 
Export content providers data to CSV. bash script only via adb.
https://github.com/sromku/adb-export
adb-export - Bash script to export android content providers data to csv
2
1
조남두's profile photo
Add a comment...

Chad King
moderator

git / github  - 
 
Lib to help with including GCM:

https://github.com/inloop/easygcm
easygcm - Android Library for easy GCM integration
10
5
Wayne May's profile photo조남두's profile photo
Add a comment...
17
8
Wayne May's profile photoEmanuel Jaimes's profile photoZhilong Liu's profile photoDinesh Venkatasubramanian's profile photo
9 comments
 
I wouldn't want to use this app. Especially the second animation (where the curtain comes back and only then blends to the new activity) is taking way too much of my life time...
Add a comment...

About this community

In this community you can learn about Android projects hosted on #github. The community is split-up into various categories so you can easily search for the stuff you need! Please don't post anything that is not related to Android projects on Github.
 
 
I was tired of handling short living background Threads with Android. Handling Threads is error-prone and hard to do right, if you want to handle configuration changes without creating memory leaks.

The best approach is to create Fragment, which is retained over configuration changes. This Fragment works like a cache and holds your Thread. When a configuration change occurs, your new Activity registers a new callback, the old one gets dropped and the memory can be freed. 

This approach requires a lot of code:

1. Create a cache Fragment.
2. Put the Thread into the cache. 
3. The Thread needs to reference the callback with a WeakReference. 
4. Remove the callback on a configuration change.
5. If the Activity is recreated, then find your Thread instance in the cache and add the callback.
6. If the callback occurs, run the code on the UI Thread.
7. Reuse Threads.
8. ...

To avoid all this issues, I wrote tiny library which handles all of the steps above for you. You only need to submit your task and annotate a callback method. That are 2 lines of code and you are done!

https://github.com/vRallev/android-task

#AndroidDev  
#androiddeveloper  
android-task - A library to execute tasks in the background for Android.
View original post
2
1
조남두's profile photo
Add a comment...

Chad King
moderator

git / github  - 
TinyTask - A Tiny Task Library
12
2
조남두's profile photofigo tan's profile photo
Add a comment...

Chiu-Ki Chan

Development tools  - 
 
Generate Retrofit classes from Google Cloud Endpoint (GCE) discovery files.
 
I made a gradle plugin!
https://github.com/chiuki/gce2retrofit

It generates Retrofit classes from Google Cloud Endpoint (GCE) discovery files.

Please try it and file issues if you encounter any. Thanks!


#GDE   #Android   #OpenSourceCode  
I am working on an Android app that uses Retrofit a Google Cloud Endpoints (GCE) server. Initially I was writing the Retrofit interfaces and models by hand, but then I found out that GCE servers serve a discovery document describing all its endpoints in JSON. So I started working on a tool to ...
View original post
9
4
Salvador Gómez's profile photoSaúl Molinero Malvido's profile photoAlexander Slobodchukov's profile photoAntoine Merle's profile photo
 
thank you for the gradle plugin..
Add a comment...

Daniel Pedraza

Samples / Tutorials  - 
 
Hi Devs,

I've created a simple project to show how to build Navigation Drawers using RecyclerViews and custom views for rows.

https://github.com/dan-zx/android-MaterialNavigationDrawer
android-MaterialNavigationDrawer - Android Navigation Drawer Sample
18
5
조남두's profile phototeo ramone's profile photo
Add a comment...
 
MaterialDrawer is now in v1.0.0
This lib provides the easiest and fastest implementation of an awesome Navigation Drawer down to API Level 10
https://github.com/mikepenz/MaterialDrawer

Here's a quick overview of functions it include:
- easy integration
- quick and simple api
- follows the Google Material Design Guidelines
- modify the colors on the go
- uses the AppCompat support library
- comes with a basetheme which helps if you want an activity with a colored statusbar
- the navigationdrawer is also under the statusbar
- compatible down to API Level 10
- supports multiple drawers
- comes with multiple default drawer items
- badge support
136
40
Ivo Encarnação's profile photoLove Sharma's profile photoAbhilash H's profile photo조남두's profile photo
24 comments
 
Really nice work! Your libs are great. Thanks. 
Add a comment...
 
I've made a Gradle plugin to use Android AAR libraries on Eclipse.
Android Studio has been officially released, but some of you still want to use Eclipse.
With this plugin, you can manage dependencies with Gradle even if you're writing codes on Eclipse.
I hope this might help some of you.
gradle-eclipse-aar-plugin - Gradle plugin to use Android AAR libraries on Eclipse.
15
6
smine yang's profile photoAleksandr Tainyuk's profile photo
Add a comment...
 

Android Material Design Icon Generator Plugin

This plugin help you to set material design icons to your Android project.

https://github.com/konifar/android-material-design-icon-generator-plugin
http://google.github.io/material-design-icons/
android-material-design-icon-generator-plugin - This plugin help you to set material design icon to your project.
11
Krzysztof Głodowski's profile photo
 
It doesn't work
Add a comment...

Raphaël BECK

git / github  - 
 
Nice repo to start from scratch an android app. Many well-known libraries included and unit-test oriented.
https://github.com/rontho/android-quick-setup 
android-quick-setup - Android base project that already setup Gradle, Dagger, Otto, Retrofit, Support Libraries, Junit support for AndroidStudio, Mockito and Robolectric
3
Add a comment...
 
UI Hangouts prototype.
hangoutsprototype - hangouts mock UI (google inbox style)
12
2
Erick Chang's profile photo조남두's profile photoPoe Poe Myint Swe's profile photo
 
Thanks for the support!
Add a comment...
9
1
Adrián Mouly's profile photoJavier Pardo's profile photoOleg Semen's profile photo
2 comments
 
Yep that issue was solved. The rotation was solved as well and define a first position on the pager (different from 0).
Add a comment...