План на курса

Въведение в Android

    Android Характеристики на SDK Представяне на рамката за разработка Виртуалната машина Dalvik Android Архитектура на приложението Изтегляне и инсталиране на Android SDK

Приложение Android.

    Създаване на нов Android проект Създаване на Android виртуално устройство Предни и фонови приложения Android Емулаторът

Приложения и Activitiес

    Представяне на файла с манифеста на приложението Използване на ресурси Android Жизненият цикъл на приложението Разбиране на приоритета на приложението и състоянията на неговия процес Създаване на дейности и жизнения цикъл на дейността Основни Android Дизайн на потребителския интерфейс Дефиниране на оформления Създаване на нови фрагменти Android Кутия с инструменти за джаджа Представяне на адаптери

Дефиниране и използване на стилове

    Elements на стил Къде да приложите стил Наличните атрибути Наследяване на стил

Използване на намерения и приемници за излъчване

    Използване на намерения за стартиране Activities Използване на намерения за излъчване на събития Създаване на филтри за намерения и приемници за излъчване Слушане за собствени намерения за излъчване Наблюдение на промените в състоянието на устройството Използване на намерения за излъчване

Използване на интернет ресурси

    Свързване към интернет ресурс с помощта на Download Manager с помощта на интернет услуги

Използване на файл, състояние на запазване и предпочитания

    Създаване и запазване на споделени предпочитания Извличане на споделени предпочитания Представяне на рамката на предпочитанията и активността на предпочитанията Включване на статични файлове като ресурси Работа с файловата система

Databaseи доставчици на съдържание

    Представяне на Android бази данни Представяне на SQLite стойности на съдържанието и курсори Работа с SQLite бази данни Запитване до база данни Създаване на доставчици на съдържание Използване на доставчици на съдържание

Работа във фонов режим

    Представяне на услуги Обвързване на услуги към Activities Използване на фонови нишки Използване на AsyncTask за изпълнение на асинхронни задачи Използване на аларми

Как да уведомявате за събития

    Представяне на лентата с действия Създаване и използване на менюта и елементи за действие на лентата с действия Представяне на диалогови прозорци Представяне на диспечера на известията Създаване на известия

Услуги за геокодиране и местоположение

    Използване на услуги, базирани на местоположение Използване на емулатора с услуги, базирани на местоположение Избор на доставчик на местоположение Намиране на текущото ви местоположение с помощта на предупреждения за близост Създаване на базирани на карта Activities

Изисквания

Участниците трябва да са запознати с основни познания за това как да програмират на Java.

 21 Hours

Брой участници



Цена за участник

Свързани Kурсове

Cross-platform mobile development with PhoneGap/Apache Cordova

21 Hours

Kivy: Building Android Apps with Python

7 Hours

Свързани Kатегории