Android Common UI components learn to organize

Source: Internet
Author: User

Autocompletetextview Auto-complete input box implementation input prompt list for selection

GridView Grid List

Expandablelistview Collapsible List Component

Spinner drop-down list selection box

Gallery Gallery A picture set for sliding operations

Adapterviewflipper Implement picture Carousel

StackView Stacked View

ProgressBar progress bar

SeekBar Drag Bar

Ratingbar Star rating Bar

Viewanimator display animation when switching between view

Imageswitcher Text switcher

ImageView Image Switcher

Four common dialog boxes

1.AlertDialog: The most versatile and most widely used dialog box

2.ProgressDialog: Progress bar dialog box, this dialog box is just the packaging of the progress bar

3.DatePickerDialog: Date selection dialog box, this dialog box is only for DatePicker packaging

4.TimePickerDialog: Time Selection dialog box, this dialog box is only for timepicker packaging.

Popupwindow can create a dialog-like style window

The functions of DatePicker and Timepicker are relatively simple and simple to use.

ProgressDialog Progress dialog box

Submenu: submenu, can contain multiple MenuItem (menu item)

ContextMenu: Context menu, which can contain multiple MenuItem

PopupMenu represents a pop-up menu

ActionBar Activity Bar

Toast Display prompt message box

CalendarView Calendar view

Numberpicker Array Selector

Searchview Search Box

The Tabhost tab implements the navigation bar layout to toggle the page. Gradually be tablayout,bottomnavigationbar, use RadioButton to customize ... Wait, it's replaced.

ScrollView scrolling view to add a scrollbar component to a normal component

Notification notification of mobile phone status bar

Android Common UI components learn to organize

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.