Теза. Университет в Мишколц. Създаване на приложение за личен треньор. Автор: Gyökeres Vilmos 4 клас, Програмен дизайн, Информатика

Теза Университет в Мишколц Създаване на приложение за личен треньор Автор: Vilmos Gyökeres 4-та година, Програмен дизайн Информатика Ръководител: Zoltán Krizsán Miskolc, 2013

създаване

Университет в Мишколц, Факултет по машиностроене и информатика, Департамент по приложна математика Номер: Задаване на дипломна работа за дизайнер на програма Vilmos Gyökeres (N6ISMW). Тема на дипломната работа: Разработване на приложение за Android Заглавие на дипломната работа: Създаване на приложение за личен треньор Подробности за задачата: 1. Разгледайте няколко подобни приложения на Adnroid и след това създайте списък с приоритетни функции. 2. Проектирайте приложението! Определете как да комуникирате между сървъра и приложението за Android! 3. Създайте приложението! 4. Извършете разработката по итеративен начин на няколко етапа, решете вмъкването на нови функции с минимална реорганизация на съществуващата подсистема! Целта на приложението, работещо в системата Android, е да предостави точна информация за вашата скорост, средна скорост, изминато разстояние и т.н., използвайки вградения в телефона GPS приемник. Текущата ситуация се показва графично с помощта на API на Google Maps. Данните, извлечени по този начин, се съхраняват в базата данни SQLite, за да могат да бъдат достъпни за по-късни заявки! Ръководител: Zoltán Krizsán Асистент Време на възлагане: 20 септември 2012 г.

1. Необходима е модификация на дисертационната задача (модификация на отделен лист) не е необходима. ръководител (и) на датата 2. Проверих разработването на задачата: надзорник (дата, подпис): надзорник (дата, подпис). 3. Дисертацията може да бъде подадена. ръководител (и) на датата 4. Дисертацията. текстова страница. програмен протокол (списък, описание на потребителя). електронни медии (подробно). друго приложение (подробно). съдържат. дата (и) ръководител (и) 5. допустимо Дисертацията не може да бъде прегледана Името на рецензента. дата специалист 6. Оценката на дисертацията е предложението на ръководителя. предложението на рецензента. крайният резултат от дисертацията. Мишколц. Председател на комисията по заключителен изпит

Съдържание 1. Въведение 1 2. Теоретично обяснение на темата 3 2.1. Еволюцията на Android. 3 2.1.1. Android Cupcake. 3 2.1.2. Поничка за Android. 2.1.3. Android Eclair. 2.1.4. Android Froyo. 4 2.1.5. Android Eclair. 5 2.1.6. Android пчелна пита. 5 2.1.7. Андроид сладолед сандвич. 5 2.1.8. Настоящето на Android. 6 2.2. Представяне на наличните програми. 6 2.2.1. Endomondo. 6 2.2.2. SportyPal. 7 2.2.3. adidas micoach. 7 2.2.4. Nike + Running. 8 2.2.5. Бегач. 8 2.3. За Android в детайли. 9 2.3.1. Инсталируеми приложения на Andridos. 10 2.3.2. Изграждане на приложения за Android от гледна точка на разработчика. 11 2.4. Списък на функциите. 12 3. Документация за разработчици 14 3.1. Средата за разработка на Android. 14 3.1.1. Инсталационни стъпки. 14 3.2. Структура на приложенията за Android. 15 3.2.1. Компоненти за Android приложения. 16 3.2.2. Явен XML файл. 17 3.2.3. Запаси от ресурси. 17 3.3. Дейността и нейният жизнен цикъл. 18 3.4. Управление на множество дейности в едно приложение. 3.4.1. Започнете дейност. 21 3.4.2. Изрично намерение. 22 3.4.3. Неявно намерение. 22 3.4.4. Дейност с върната стойност. 22 3.5. Потребителски интерфейс. 3.6. Елементи на потребителския интерфейс. 26 i

3.6.1. Изскачащи прозорци. 26 3.7. Позициониране. 27 3.7.1. Wifi базирано позициониране. 3.7.2. Клетъчно позициониране. 3.7.3. GPS позициониране. 3.7.4. Практическо изпълнение. 3.8. Използвайте Google Maps. 30 3.8.1. Рисуване на картата. 31 3.9. Двигател на база данни на SQLite. 32 3.9.1. Достъп до базата данни. 32 3.9.2. Съхраняване на данни от предишни тренировки в базата данни. 33 3.10. Запазете и прочетете настройките. 34 3.11. Илюстрация на завършената програма. 36 4. Обобщение 42 4.0.1. Резюме на английски. 43 Препратки 44 Ръководство за потребителя на медиите 46 ii