2015 Latest Android Basics Getting Started directory (temporary version)

Source: Internet
Author: User

2015 Latest Android Basics Getting Started directory (temporary version)

tags (space delimited): Android Basics Getting Started Tutorial

Objective:

Well, last night was a stolen number, the blog has been published more than 10 yellow stickers ... Then the catalogue to management mistakenly deleted, and then sent again
Later after the consultation, the reality was set up a secret insurance problem, we suggest you use CSDN friends to set a wave ~
The secret protection problem has been modified back, should not be stolen number ... Famousness Ha ~ next time if found blog was sealed
Tell the next pig, how urgent you can go to the bird's Nest rookie tutorial to see the Android basics of Getting Started tutorial
After the webmaster FK typesetting, perhaps the reading experience will be much better than csdn! The content is basically synchronous ~
If the next time I can not open my blog, to the above address to view! OK, here's the Tutorial directory:

Chapter One: environmental construction and development related (ended 10/10)
    • Android Basics Getting Started tutorial--1.1 background correlation and system architecture analysis
    • Android Basics Getting Started Tutorial--1.2 development environment Building
    • Android Basics Getting Started tutorial--1.2.1 using Eclipse + ADT + SDK to develop Android APP
    • Android Basics Getting Started tutorial--1.2.2 using Android Studio to develop Android APP
    • Android Basics Getting Started Tutorial--1.3 SDK Update No problem resolution
    • Android Basics Getting Started tutorial--1.4 genymotion Simulator Installation
    • Android Basics Getting Started tutorial--1.5.1 git using the tutorial's basic operation of the local repository
    • Android Basics Getting Started tutorial--1.5.2 git using GitHub to build a remote repository
    • Android Basics Getting Started tutorial--1.6.9 (Nine sister) pictures how to play
    • Android Basics Getting Started tutorial--1.7 interface prototype design
    • Android Basics Getting Started tutorial--1.8 Engineering related parsing (various files, resource access)
    • Android Basics Getting Started Tutorial--1.9 Android program Signature Package
    • Android Basics Getting Started tutorial--1.10 anti-compilation APK get Code & Resources
Chapter Two: Android UI (User Interface) (end 40/40)

Android Basics Getting Started Tutorial--2.1 view vs. ViewGroup concept

Six major layouts

Android Basics Getting Started tutorial--2.2.1 linearlayout (Linear layout)
Android Basics Getting Started tutorial--2.2.2 relativelayout (relative layout)
Android Basics Getting Started tutorial--2.2.3 tablelayout (table layout)
Android Basics Getting Started tutorial--2.2.4 framelayout (frame layout)
Android Basics Getting Started tutorial--2.2.5 GridLayout (Grid layout)
Android Basics Getting Started tutorial--2.2.6 absolutelayout (Absolute layout)

Common Basic UI controls

Android Basics Getting Started Tutorial--2.3.1 TextView (text box) detailed
Android Basics Getting Started tutorial--2.3.2 EditText (input box) detailed
Android Basics Getting Started Tutorial--2.3.3 button (buttons) with ImageButton (image button)
Android Basics Getting Started tutorial--2.3.4 ImageView (Image view)
Android Basics Getting Started Tutorial--2.3.5.radiobutton (radio button) &checkbox (check box)
Android Basics Getting Started Tutorial--2.3.6 switch button ToggleButton and switches switch
Android Basics Getting Started tutorial--2.3.7 ProgressBar (progress bar)
Android Basics Getting Started tutorial--2.3.8 SeekBar (drag bar)
Android Basics Getting Started tutorial--2.3.9 Ratingbar (star rating bar)
Android Basics Getting Started Tutorial--2.3.10 ScrollView (scroll bar)
Android Basics Getting Started Tutorial--2.3.11 Date & Time Component (top)
Android Basics Getting Started Tutorial--2.3.12 Date & Time component (bottom)

Controls for the adapter class

Android Basics Tutorial--2.4.1 Adapter Basics
Android Basics Getting Started tutorial--2.4.2 ListView Simple to use
Android Basics Getting Started tutorial--2.4.3 baseadapter optimization
Android Basics Getting Started tutorial--2.4.4 ListView Focus Issue
Android Basics Getting Started tutorial--2.4.5 ListView checkbox Dislocation Problem Solving
Android Basics Getting Started tutorial--2.4.6 ListView Data Update issues
Android Basics Getting Started tutorial--2.4.7 building a reusable custom Baseadapter
Android Basics Getting Started tutorial--2.4.8 ListView Item multi-layout implementation
Android Basics Getting Started tutorial--2.4.9 GridView (grid view) Basic usage
Basics of Android Basics Tutorial--2.4.10 Spinner (List options box) basic use
Basics of Android Basics tutorial--2.4.11 autocompletetextview (AutoComplete text box) basic use
Basics of Android Basics Tutorial--2.4.12 expandablelistview (collapsible list) basic use
Android Basics Getting Started tutorial--2.4.13 viewflipper (Flip view) basic use
Android Basics Getting Started tutorial--2.4.14 Viewpager simple to use
Android Basics Getting Started Tutorial--2.4.15 drawerlayout (official side slide menu) simple to use

Informational Cue Class control

Android Basics Getting Started tutorial--2.5.1 toast (toast) basic use
Android Basics Getting Started tutorial--2.5.2 Notification (status bar notification) detailed
Android Basics Getting Started Tutorial--2.5.3 alertdialog (dialog box) detailed
Basic Android Basics Tutorial--2.5.4 Several other commonly used dialog boxes
Basics of Android Basics Tutorial--2.5.5 popupwindow (hover box) basic use

Menu Related :

Android Basics Getting Started tutorial--2.6 menus (menu)

Chapter III: Event handling mechanism (ended 8/8)

Android Basics Getting Started tutorial--3.1 event handling mechanism based on listening
Android Basics Getting Started tutorial--3.2 callback-based event handling mechanism
Android Basics Getting Started tutorial--3.3 handler message passing mechanism analysis
Android Basics Getting Started tutorial--3.4 touchlistener PK ontouchevent + multi-point touch
Android Basics Getting Started tutorial--3.5 listening to edittext content changes
Android Basics Getting Started tutorial--3.6 responding to System-set events (Configuration Class)
Android Basics Getting Started Tutorial--3.7 ansynctask Asynchronous task
Android Basics Getting Started tutorial--3.8 gestures (gesture)

Fourth: Android four components and intent (ended 12/12)

Activity (Activities)

Android Basics Getting Started tutorial--4.1.1 activity Beginner First practice
Android Basics Getting Started tutorial--4.1.2 activity First Glimpse
Android Basics Getting Started tutorial--4.1.3 activity presenting illegal weapons

Service (services)

Android Basics Getting Started Tutorial--4.2.1 service initial involvement
Android Basics Getting Started tutorial--4.2.2 service advanced
Android Basics Getting Started Tutorial--4.2.3 Service Mastery

Broadcastreceiver (Broadcast recipient)

Android Basics Getting Started tutorial--4.3.1 broadcastreceiver kind
Android Basics Getting Started tutorial--4.3.2 broadcastreceiver discovering

ContentProvider (content Provider)

Android Basics Introductory Tutorial--4.4.1 ContentProvider
Android Basics Getting Started tutorial--4.4.2 contentprovider--ducument Provider

Intent (intention)

Android Basics Getting Started Tutorial--4.5.1 Intent Basic use
Android Basics Getting Started tutorial--4.5.2 intent Complex data transfer

Fifth chapter: Fragment (Fragment) (ended 6/6)

Android Basics Getting Started Tutorial--5.1 Fragment Basic Overview
Android Basics Getting Started tutorial--5.2.1 fragment instance explaining--implementation of the bottom navigation bar (Method 1)
Android Basics Getting Started tutorial--5.2.2 fragment instance explaining--implementation of the bottom navigation bar (Method 2)
Android Basics Getting Started tutorial--5.2.3 fragment instance explaining--implementation of the bottom navigation bar (Method 3)
Android Basics Getting Started tutorial--5.2.4 fragment instance explaining--bottom navigation bar +viewpager sliding Toggle Page
Android Basics Getting Started tutorial--5.2.5 fragment instance explaining--simple implementation of the News (shopping) class app list fragment

Sixth: Android data storage (ended 4/4)

Android Basics Getting Started tutorial--6.1 data storage and access--file storage Read/write
Android Basic Getting Started tutorial--6.2 data storage and access--sharedpreferences save user Preferences parameters
Android Basics Getting Started tutorial--6.3.1 data storage and access--the SQLite database
Android Basics Getting Started tutorial--6.3.2 data storage and access--See also SQLite database

Seventh: Android Network programming (ended 20/20)

HTTP protocol Related

Android Basics Getting Started tutorial--7.1.1 Android network programming to learn something with the HTTP protocol learning
Android Basics Getting Started Tutorial--7.1.2 Android HTTP request header with response header learning
Android Basics Getting Started Tutorial--7.1.3 Android HTTP request mode-httpurlconnection
Android Basics Getting Started Tutorial--7.1.4 Android HTTP request mode-httpclient

XML and JSON parsing

Android Basics Getting Started tutorial--7.2.1 Android XML data parsing
Android Basics Getting Started Tutorial--7.2.2 Android JSON data parsing

File Upload and download

Android Basics Getting Started tutorial--7.3.1 Android file Upload
Android Basics Getting Started tutorial--7.3.2 android file Download (1)
Android Basics Getting Started tutorial--7.3.3 android file Download (2)

WebService call

Android Basics Getting Started tutorial--7.4 Android call WebService

WebView Browser Programming

Android Basics Getting Started Tutorial--7.5.1 WebView (Page view) basic usage
Android Basics Getting Started tutorial--7.5.2 WebView and Javascrip Interactive Basics
Android Basics Getting Started tutorial--7.5.3 Android 4.4 after webview some caveats
Android Basics Getting Started tutorial--7.5.4 webview file Download
Android Basics Getting Started tutorial--7.5.5 WebView caching issues
Android Basics Getting Started tutorial--7.5.6 webview handling the error code information returned by the Web page

Socket Network Programming

Android Basics Getting Started tutorial--7.6.1 Socket Learning Network Basics Preparation
Android Basics Getting Started tutorial--7.6.2 socket communication based on TCP protocol (1)
Android Basics Getting Started tutorial--7.6.3 socket communication based on TCP Protocol (2)
Android Basics Getting Started tutorial--7.6.4 socket communication based on UDP protocol

Eighth: Android Graphics and animation (20/3x in serial)

Drawable

Android Basics Getting Started tutorial--8.1.1 Android 13 drawable Summary Part 1
Android Basics Getting Started tutorial--8.1.2 Android 13 drawable Summary Part 2
Android Basics Getting Started tutorial--8.1.3 Android 13 drawable Summary Part 3

Bitmap and Bitmapfactory

Android Basics Getting Started tutorial--8.2.1 Bitmap (bitmap) detailed
Android Basics Getting Started tutorial--8.2.2 bitmap caused by oom problem

Drawing Api:paint,canvas,path

Android Basics Getting Started tutorial--8.3.1 three drawing Tools class
Android Basics Getting Started Tutorial--8.3.2 Drawing class Practical example
Android Basics Getting Started tutorial--8.3.3 Paint API--maskfilter (Mask)
Android Basics Getting Started tutorial--8.3.4 Paint API--xfermode and Porterduff details (i)
Android Basics Getting Started tutorial--8.3.5 Paint API--xfermode and Porterduff details (ii)
Android Basics Getting Started tutorial--8.3.6 Paint API--xfermode and Porterduff detailed (iii)
Android Basics Getting Started tutorial--8.3.7 Paint API--xfermode and Porterduff detailed (iv)
Android Basics Getting Started tutorial--8.3.8 Paint API--xfermode and Porterduff details (v)
Android Basics Getting Started tutorial--8.3.9 Paint API--colorfilter (color filter) (1-3)
Android Basics Getting Started tutorial--8.3.10 Paint API--colorfilter (color filter) (2-3)
Android Basics Getting Started tutorial--8.3.11 Paint API--colorfilter (color filter) (3-3)
Android Basics Getting Started tutorial--8.3.12 Paint API--patheffect (path effect)
Android Basics Getting Started tutorial--8.3.13 Paint API--shader (Image rendering)
Android Basics Getting Started tutorial--8.3.14 paint several enumerations-constant values and Shadowlayer shadow effects
Android Basics Getting Started tutorial--8.3.15 Paint API--typeface (font)

Nineth: Android Multimedia API call (serial 1/7)

Android Basics Getting Started tutorial--9.1 using Soundpool to play sound (duang~)

The Tenth chapter: system service and some gadgets (serial 6/2x)

Android Basics Getting Started tutorial--10.1 Telephonymanager (phone manager)
Android Basics Getting Started Tutorial--10.2 Smsmanager (SMS manager)
Android Basics Getting Started tutorial--10.3 Audiomanager (audio Manager)
Android Basics Getting Started Tutorial--10.4 vibrator (Vibrator)
Android Basics Getting Started tutorial--10.5 alarmmanager (Alarm clock service)
Android Basics Getting Started tutorial--10.6 PowerManager (Power service)

Postscript:

, feel can help top down, up and down home
Let more beginners see, instead of to my blog line to find, thank you ~

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

2015 Latest Android Basics Getting Started directory (temporary version)

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.