Department of famous Door Android series articles index

Source: Internet
Author: User
Tags sqlite

Introduced

Famous Door Android Series Articles index: Build development environment, layout, menus, dialogs, announcements, events, services, broadcasts, broadcast receivers, controls, database support, content provider, HTTP communication, XML parsing, asynchronous message processing

1, the Department of well-known doors Android (1)-Build the Android development environment under Windows, and Hello World program

Introduced

Build Android's development environment and write a simple sample program

Build Android development environment under Windows

Directory structure description of Android project

Write a simple Hello world program

2, the Department of well-known doors Android (2)-Layout (Layout) and menus (menu)

Introduced

The application of various layouts in Android and the implementation of menu effects

Application of various layout methods, Framelayout, LinearLayout, Tablelayout, Absolutelayout, Relativelayout

Configures the context menu for the specified element, configures the options menu for the application, and implements the multilevel menu

3, the Department of well-known doors Android (3)-dialog box (Dialog) and notifications (Notification)

Introduced

In Android dialog box and the application of various notification effects

Use of common dialog boxes, pop-up dialogs, date selection dialogs, Time selection dialog boxes, progress bar dialog boxes

Notification (appearing in the notification list) and presentation of the prompt notification (Toast)

4, the department famous Door Android (4)-Activities (activity), services (service), broadcast (broadcast), broadcast receiver (Broadcastreceiver)

Introduced

Use activity, service, broadcast, broadcastreceiver in Android

Activity-Used to perform functions

Service-equivalent to running in the background

Broadcast (broadcast)-for sending broadcasts

Broadcast Receiver (Broadcastreceiver)-for receiving broadcasts

Intent-for connecting the above components and passing messages between them

5, the Department of well-known doors Android (5)-Control (View) TextView, Button, ImageButton, ImageView, CheckBox, RadioButton, AnalogClock, DigitalClock

Introduced

Use various controls in Android (View)

TextView-Text Display control

button-Buttons Control

ImageButton-Picture Button control

ImageView-Picture Display control

CheckBox-check box control

RadioButton-Radio Box control

AnalogClock-Clocks (with a dial) control

DigitalClock-Electronic Table controls

6, the Department of well-known doors Android (6)-Control (View) DatePicker, Timepicker, ToggleButton, EditText, ProgressBar, SeekBar, Autocompletetextview , Multiautocompletetextview

Introduced

Use various controls in Android (View)

DatePicker-Date Selection control

Timepicker-Time selection control

ToggleButton-Dual-state button control

EditText-Editable Text control

ProgressBar-progress bar control

SeekBar-Drag progress bar control

Autocompletetextview-Editable text controls that support AutoComplete

Multiautocompletetextview-Editable text controls that support AutoComplete, allowing for multiple values (multiple values are automatically separated by specified delimiters)

7, the Department of well-known doors Android (7)-Control (View) Zoomcontrols, Include, Videoview, WebView, Ratingbar, Tab, Spinner, chronometer, ScrollView

Introduced

Use various controls in Android (View)

Zoomcontrols-Zoom/Shrink Button control

Include-Consolidate controls

Videoview-Video playback controls

WebView-Browser Control

Ratingbar-Rating controls

TAB-Tab control

Spinner-Drop-down Box control

Chronometer-Timer Control

ScrollView-scroll bar control

8, the Department of well-known doors Android (8)-Control (View) Textswitcher, Gallery, Imageswitcher, GridView, ListView, expandablelist

Introduced

Use various controls in Android (View)

Textswitcher-Text converter control (adds some animation effects when changing text)

Gallery-Thumbnail Browser Control

Imageswitcher-Picture Converter control (add some animation effects when changing a picture)

GridView-Grid Control

ListView-List control

Expandablelist-list controls that support expand/shrink capabilities

9, the department famous Door Android (9)-Database Support (SQLite), content provider (ContentProvider)

Introduced

Using SQLite in Android, ContentProvider

Database Support (SQLite)-The Android development platform provides an API for manipulating SQLite databases

Content provider (ContentProvider)-when data needs to be shared between applications, you can use ContentProvider to define URIs in a program so that other applications can access the specified data through this URI

10, the Department of well-known doors Android-HTTP communication, XML parsing, asynchronous message processing via hander implementation

Introduced

HTTP communication with server in Android, parsing XML, implementing asynchronous message processing via Handler

HTTP communication-HTTP communication with the server, to be demonstrated in Get and POST mode, respectively

XML parsing-XML can be parsed in two ways, DOM and SAX, respectively

Asynchronous message processing-asynchronous message processing via Handler, using a custom asynchronous download class to illustrate the use of Handler

Ok

[Series of articles supporting source download]:http://files.cnblogs.com/webabcd/android.rar

Related Article

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.