1. The view is actually the Views view group consists of multiple views
2. Control common controls include Button,textview,editview,listview, etc., so the controls are inherited from view, which are the subclasses of view
3. Component components are actually a well-functioning UI library that allows users to implement complex operations based on the interface of the reorganized components
For example, we usually use the development process of some common components, users can also customize some open source control
Android-universal-image-loader
A powerful and flexible library for loading, caching, and displaying pictures.
Android-viewpagerindicator
Sliding pages are almost standard for domestic applications, especially when you first install/launch the app, there are always several introductory pages that let you slide the display. Use it, and it will not disappoint you.
Android-pulltorefresh
You're not a stranger. Drag at the top or bottom of the list or view to refresh the data and page. Can be used with ListView, Expandablelistview, GridView, WebView, ScrollView, Horizontalscrollview, Viewpager.
Picasso
Powerful image download and cache library.
Android-bootstrap
Bootstrap-style buttons. Use the font awesome icon fonts.
Facebook-android-sdk
The SDK provided by Facebook allows you to integrate Facebook into your app.
Android-bootstrap
Different from the android-bootstrap above. This project is a template for an Android application, equivalent to the functionality of a scaffold.
Androidstaggeredgrid
Want to do waterfall streaming applications? Use it.
Cardslib
A card-style layout control. Remember the former Youdao Dictionary of the default page is this layout.
Screen
PhotoView
ImageView extension, supports indenting and gestures.
Listviewanimations
Adds animations to the ListView and also provides the ability to swipe to delete selected items. Delete Actions like Android Mail.
Ion
Another image loads the library asynchronously. At least three are recommended, many wheels.
Android-menudrawer
Another component of a sliding menu.
Android-swipelistview
Another listview extension that supports sliding operations.
Android-pulltorefresh
Another component that drags the refresh. It's a lot more than that. Because some features do have a number of good implementations.
Crouton
Other than toast to choose from.
Stickylistheaders
The header can be fixed by the component. See.
Drag-sort-listview
Drag reorder in ListItem. Developers have given up on maintenance but there are still a lot of followers.
Freeflow
A layout engine produced by Comcast. Freeflow makes it easy for you to customize layouts and beautiful conversion animations.
See Comcast good excitement, because he is the author of the company's largest customer.
Fadingactionbar
Folding style of Actionbar. Speaking of Actionbar, the first choice is not actionbarsherlock?
Android-viewflow
A view that can be scrolled horizontally.
Android-flip
You can achieve a page-like effect similar to Flipboard.
Android-times-square
Date selection component from square.
Screenshot
Circular-progress-button
The Ring progress bar button.
Android-viewbadger
Adds badger to the view. Can do a better watch.
Androidviewanimations
Beautiful animation of the view.
Android-slideexpandablelistview
There is a expandablelistview component that can be slid.
Pinned-section-listview
The GroupName moves to the top and is fixed until another groupname reaches the top Expandlistview
Android-process-button
A cool component that shows a nice progress bar at the bottom of the button, just like Gmail.
Android-betterpickers
A better time and date library.
Staggeredgridview
Waterfall Stream. Similar to Pinterest.
Progresswheel
Loop progress bar.
Calligraphy
Fonts are easier to use in Android.
Android-satellite-menu
A menu similar to path.
Android-actionbarstylegenerator
Action Bar style online production.
Supertoasts
The extended toast.
Glassactionbar
Ction Bar with a frosted glass effect.
Graphview
You can produce a reduced line graph and a histogram.
Stickygridheaders
A grid of headers and partitions can be fixed.
Blureffectforandroiddesign
A demonstration of the blur effect.