Thursday, January 29, 2015 for Android Developers

Android developers gain a lot of advantages from working on a platform with a wide variety of libraries, open source projects, and other resources to help get their work to the finish line. Unfortunately, if a problem can’t be solved by checking out the SDK samples or reading a few dozen StackOverflow questions, it can be pretty hard to find good alternatives when they are most needed. Before giving up on the tricky problems, or possibly before attempting them, check out – a registry of open source code, libraries, handy websites, utilities, and other tools that may be useful to Android developers of all types.
Most entries link back to Github project pages with embedded counters for the number of open issues, forks, watchers, and stars. Beyond these statistics, most resources also include a short description, minimum API level (if relevant), a screenshot, a Gradle compile line to include libraries, and a few other details. Finally, everything has been sorted into a pretty lengthy list of categories for easy browsing, and there is a search box that queries project titles and descriptions.
If you’re looking for a library or shortcut to get a certain feature working right out of the gate, or trying to find a good solution after spending hours running into a wall, take a look at Android-Libs. It’s always great to see another helpful resource for the Android development community. The site is even open source on Github, in case there is something useful to learn from checking out the code.
The registry is updated regularly, but most of the activity is also published to an RSS feed and a custom PushBullet channel, so it's easy to see when new additions make it to the list. It's definitely worth checking out and bookmarking it for the future.