I was really excited back in April when I heard about a list of open source Android apps that could be used for learning. Here’s an app that will go hand in hand with that kind of resource. XDA Junior Member DesarrolloDroide has been hard at work on “Libraries for Developers.” It’s an app that features a wide range of libraries, presenting them by category and including demonstrations of what they have to offer.
The main categories include Widgets, Menus, Popups, ActionBar, Animations, and several others. Clicking into each one provides the title of the related library along with a brief description of what it does. Clicking through to the summary screen provides the name, a longer description, and the location of the source code. It is here that you can see the name of the developer which links to his or her webpage (I think this is a nice touch). The license used by the library is also displayed with a link to the full text so that you can decide if its terms suit your needs.
This is also where you can access several demonstrations for each package. I tried out a couple dozen and they all worked perfectly for me. This turns out to be a huge boon for larger libraries like Actionbar Sherlock, which have a ton of different features. I also found it to be a great way to tune libraries that have many parameters, like FlipImageView. If you’re trying to figure out how to get the UI to do some tricks changes are the answer will be found faster by browsing this app.