Free Android UI Library and component recommendations

Source: Internet
Author: User

The Android platform has formed a large and active developer community in just a few years. Many community-developed projects are already in the mature stage and can even be used in commercial software production without worrying about quality issues.

Compiled from Androiduipatterns, this article is intended to share some free, open source Android UI libraries and component resources.

First, UI component library

1. greendroid




The project can implement the following UI designs:
Actions bar (Action Bar)
Quick action (quick action)
Work area (Workspace)
Dynamic list
And many more useful components.

Project site/Sample

2. Actionbarsherlock




The project was used with ICS until Google launched the Action Bar API for the phone. Jake recently extended the project beyond the Action Bar. There are also components for workspaces and so on.

Project site/Sample

3. Android Compatibility Package




This is an official extension from Google's Android library. The compatibility package, as its name implies, is a packaged release of an API that is not supported by the old platform version, or a library that is not available in the Android framework. It contains a number of very useful APIs. The package also contains the implementation of the workspace UI design.

Project site

Second, UI components

1. iosched




This is an official Google I/O application (also available at Gdd,google Developer Day) (Note: Google I/O is a two-days developer conference hosted by Google every year, and the Conference addresses a variety of technical issues. Developers will provide a number of examples to showcase their technology. This project is dedicated to providing an Android app for this meeting. )。 The application implements a large number of UI designs and is the reference standard for Google Android device advocates. It is highly recommended to use the dashboard UI design pattern for this application. (Google Code link: dashboard.java)

Project website: http://code.google.com/p/iosched/

2. Android-viewflow

The project's workspace UI design pattern is very similar to what Google Docs uses.

Project website: https://github.com/pakerfeldt/android-viewflow

3. Android-coverflow

The project can be used to complete a cover flow. More information can be found in the video on this project website.

Project website: http://code.google.com/p/android-coverflow/

4. Android-viewbadger

This project allows devs to display badges without modifying the layout file.

Project website: Https://github.com/jgilfelt/android-viewbadger

5. Android-pulltorefresh

This project implements the UI design for dynamic list/drop-down refresh (pull to refresh).

Project website: Https://github.com/johannilsson/android-pulltorefresh

6. Android-viewpagerindicator

The project can be used to implement UI design for the workspace.

Project site/Sample

VIA http://www.androiduipatterns.com ... rary-component.html

Free Android UI Library and component recommendations

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.