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