1. Trang chủ >
  2. Công Nghệ Thông Tin >
  3. Kỹ thuật lập trình >

16  Use SDK Samples to Help Avoid Head Scratching

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (9.04 MB, 688 trang )


Figure 1-29.

1.16 Use SDK Samples to Help Avoid Head Scratching | 51



www.it-ebooks.info



Figure 1-30.



Discussion

The Android SDK comes with several sample applications that can be useful when

trying to code up some functionality. Looking through the sample code can be insightful. Once the Android SDK is installed there are several samples available:

























Accelerometer Play

Accessibility Service

API Demos

Backup and Restore

Bluetooth Chat

Business Card

Contact Manager

Cube Live Wallpaper

Home

Honeycomb Gallery

JetBoy



52 | Chapter 1: Getting Started



www.it-ebooks.info



Figure 1-31.













































Lunar Lander

Multiple Resolutions

Near Field Communication

Note Pad

RenderScript

Sample Sync Adapter

Searchable Dictionary

Session Initiation Protocol

Snake

Soft Keyboard

Spinner

SpinnerTest

StackView Widget

TicTacToeLib

TicTacToeMain

USB

Wiktionary

Wiktionary (Simplified)

Weather List Widget

XML Adapters



To open a sample project from Eclipse open the 'File' menu and then select 'Android

Project'.

On the 'New Android Project' dialog select the 'Create project from existing sample'

option. Select the API level/platform version required from the list of available 'Build

Targets'. Select the required sample from the 'Samples' dropdown. If the drop down is

1.16 Use SDK Samples to Help Avoid Head Scratching | 53



www.it-ebooks.info



Figure 1-32.



not enabled this is because samples for the selected API level have not been installed

or are not available. The SDK Manager can be used to install the samples, or if not

available for that API level select a different API level.

54 | Chapter 1: Getting Started



www.it-ebooks.info



Figure 1-33.



Click 'Finish', the sample will load into the workspace and build (progress shown on

the status bar).

After a short time the sample will be ready to run and the source code can be browsed

to see how it is all done.

If the samples have been moved from the SDK samples directory use the 'Create project

from existing source' option on the 'New Android Project' dialog to open the sample.

When the sample is first run select 'Android Application' in the 'Run As' dialog that

may appear. It may also be necessary to configure an appropriate AVD to run the sample

(see Recipe 1.5).

Additonal sources of information include:

• The Android Developers web site at http://developer.android.com/index.html

• This Cookbook of course.

• Doing a web search.

Still head scratching, ask someone a question, try:

• Stack Overflow at http://www.stackoverflow.com using the Tag "android".

• Internet Relay Chat (IRC) channel #android-dev on freenode.



1.17 Keeping the Android SDK Updated

Daniel Fowler



Problem

The SDK must be kept updated to allow App developers to work with the latest APIs

on the evolving Android platform.



Solution

Use the Android SDK and AVD Manager to update the existing installed SDK packages

and to install new SDK packages. This includes third party packages for device specific

functionality.



1.17 Keeping the Android SDK Updated | 55



www.it-ebooks.info



Figure 1-34.



Discussion

The Android Operating System (OS) is constantly evolving and therefore so is the Android Software Development Kit (SDK). The ongoing development of Android is driven

by:

• Google's research and development.



56 | Chapter 1: Getting Started



www.it-ebooks.info



Xem Thêm
Tải bản đầy đủ (.pdf) (688 trang)

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×