Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.        
        
        
            Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.        
    План на курса
Въведение в Android
- Функции на Android SDK
- Представяне на разработъчната рамка
- Dalvik виртуалната машина
- Архитектура на приложенията за Android
- Изтегляне и инсталиране на Android SDK
Едно приложение за Android
- Създаване на нов проект за Android
- Създаване на виртуално устройство за Android
- Предни и задни приложения
- Емулаторът на Android
Приложения и активности
- Представяне на файла с манифеста на приложението
- Използване на ресурси
- Живота на приложението за Android
- Разбиране на приоритета на приложението и състоянието на процеса му
- Създаване на активности и животът на активностите
- Основен дизайн на Android UI
- Определяне на разпредявания
- Създаване на нови фрагменти
- Инструменталният кутий на Android
- Представяне на адаптери
Определяне и използване на стилове
- Елементи на стила
- Какво място да приложим стила
- Достъпните атрибути
- Наследяване на стил
Използване на намерения и приемници на предавания
- Използване на намерения за стартиране на активности
- Използване на намерения за предаване на събития
- Създаване на филтри за намерения и приемници на предавания
- Слушане за родни намерения за предаване
- Мониториране на промени в състоянието на устройството с намерения за предаване
Използване на интернет ресурси
- Свързване с интернет ресурс
- Използване на управителя на изтегляния
- Използване на интернет услуги
Използване на файлове, запазване на състояние и предпочитания
- Създаване и запазване на общност предпочитания
- Извличане на общност предпочитания
- Представяне на рамката за предпочитания и активността за предпочитания
- Включване на статични файлове като ресурси
- Работа с файловата система
Бази данни и провайдъри на съдържание
- Представяне на базите данни на Android
- Представяне на SQLite
- Съдържание стойности и курсори
- Работа с бази данни SQLite
- Запитване към база данни
- Създаване на провайдъри на съдържание
- Използване на провайдъри на съдържание
Работа в задния план
- Представяне на услуги
- Връзване на услуги с активности
- Използване на задни нишки
- Използване на AsyncTask за изпълнение на асинхронни задачи
- Използване на будилници
Как да уведомя за събития
- Представяне на лентата за действие
- Създаване и използване на менюта и елементи за действие на лентата за действие
- Представяне на диалози
- Представяне на управителя на уведомления
- Създаване на уведомления
Геокодиране и услуги, базирани на местоположение
- Използване на услуги, базирани на местоположение
- Използване на емулатора с услуги, базирани на местоположение
- Избор на провайдър за местоположение
- Намеряване на текущото ви местоположение
- Използване на близки уведомления
- Създаване на активности, базирани на карти
Изисквания
Участниците трябва да са запознати с основни познания за това как да програмират на Java.
             21 часа
        
        
Отзиви от потребители (4)
Треньорът беше готов да проучи допълнителни проблеми в камата.
Susheel - Home
Курс - Dependency Injection with Dagger 2
Машинен превод
Треньорски познания и лекота, с която ги поднесе.
Piotr - DPDgroup IT Solutions sp. z o.o.
Курс - Android Applications Testing
Машинен превод
I really enjoyed the fairly broad coverage of topics.
john harrigan
Курс - Android Development
Машинен превод
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Курс - Cross-platform mobile development with PhoneGap/Apache Cordova
Машинен превод
