13
Как се програмира за ANDROID ?

Основи на програмирането за андроид

Embed Size (px)

DESCRIPTION

Файлът съдържа основите на програмирането за андроид с обобщена информация взета от сайта: deveolper.android.com

Citation preview

Как се програмира за ANDROID ?

Как се създават приложения ?Среда за приложения - Eclipse

Език за програмиране - Java

Activity

Подредба на елементи(Списък)

Диалогов прозорец

Меню за настройки

Нотификации

ViewLinear Layout

Relative Layout

List View Grid View

IntentМеханизъм за предаване на данни и стартиране на Activity

Може да съдържа данни, които да предаде

Различен размер на екрани

Различни layout-и за различни размери на екрана

Различни bitmap изображения

Използване на размерност dp (density pixels)

Фрагменти

Съхранение на информацията

SharedPreferences

Файл съдържащ двойки от тип:

„ключ“ – „стойност“

SQLite Database

База от данни за съхранение на

информация (Без нужда от сървър)

Могат да се ползват и файлове.

Сървиси

Компонент от приложението, който няма графична част и извършва дългосрочни операции

Архитектура

Android manifest

Основно място за съхранение на информацията свързана с приложението: - Сървиси-Потребителски групи-Права-Activity ....

Папки за ресурсиsrc/ - папка за код на проекта

res/ - ресурси към проекта

res/drawable – картинки

res/layout – изгледи

res/values/strings.xml | colors.xml | dimensions.xml – низове в приложението

Живот на Activity

http://developer.android.com/guide/components/activities.html