Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Android Lecture 2

.pdf
Скачиваний:
10
Добавлен:
21.02.2016
Размер:
1.14 Mб
Скачать

INFORMATION INCLUDES:

APPLICATION NAME COMPONENTS OTHER

REQUIRED PERMISSIONS

APPLICATION FEATURES

MINIMUM API LEVEL

FROM ECLIPSE RUN IN THE EMULATOR OR DEVICE

FROM COMMAND LINE

ENABLE USB DEBUGGING ON THE DEVICE

SETTINGS > APPLICATIONS > DEVELOPMENT > USB

DEBUGGING

% adb install <path_to_apk>

THE

THE

THE

ACTIVITY CLASS

TASK BACKSTACK

ACTIVITY LIFECYCLE

STARTING

HANDLING

ACTIVITIES

CONFIGURATION CHANGES

PROVIDES A VISUAL INTERFACE FOR USER INTERACTION

EACH ACTIVITY TYPICALLY SUPPORTS ONE FOCUSED THING A USER CAN DO, SUCH AS

VIEWING AN EMAIL MESSAGE

SHOWING A LOGIN SCREEN

APPLICATIONS OFTEN COMPRISE SEVERAL ACTIVITIES

ANDROID SUPPORTS NAVIGATION IN SEVERAL WAYS:

TASKS

THE TASK BACKSTACK

SUSPENDING & RESUMING ACTIVITIES

A TASK IS A SET OF RELATED ACTIVITIES

THESE RELATED ACTIVITIES DONT HAVE TO BE PART OF THE SAME APPLICATION

MOST TASKS START AT THE HOME SCREEN

SEE: http://developer.android.com/! guide/topics/fundamentals/tasks-and-back-stack.html

WHEN AN ACTIVITY IS LAUNCHED, IT GOES ON TOP OF THE BACKSTACK

WHEN THE ACTIVITY IS DESTROYED, IT IS POPPED OFF THE BACKSTACK

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]