Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Розділ 3. Розробка програмного продукту

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Views (Представлення, Вид, Елемент управління, Компонент) — користувацький інтерфейс, створюваний віджетами класів. Елементи управління: кнопки, текстові поля, прапорці, перемикачі і т.д. Звичайно додаток для Android використовує дані елементи управління для зручної навігації. Gradle — система автоматичного складання, побудована на принципах Apache Ant і Apache Maven. В Eclipse використовувалася… Читати ще >

Розділ 3. Розробка програмного продукту (реферат, курсова, диплом, контрольна)

Засоби розробки

В даній бакалаврській роботі розробляється додаток для забезпечення захисту персональних документів для мобільних пристроїв. В якості засобу розробки на Java під Android було обрано IDE Android Studio 1.1.0, а також система керування базами даних SQLite, обґрунтування вибору надано в розділі 2.

Під час розробки додатку були використані такі компоненти Android Studio:

Activity (Активність, Діяльність) — являє собою екран для користувача інтерфейсу, який представлений класом Activity і розміткою у вигляді XML-файла (розмітку можна створювати і програмно). Розроблюваний додаток складається з декількох форм (Activity) і може перемикатися під час роботи додатку.

Intents (Наміри) — асинхронні повідомлення, які дозволяють додатку запросити функції з інших служб чи Activity. Додаток може робити прямі запити службі або Activity або запитати у Android зареєстрованої служби. Для прикладу, додаток може запитати через Intent вбудований додаток. Контакти для отримання даних або запустити браузер при натисканні посилання в тексті програми. Розроблюваний додаток використовує Intents для переходу на іншу Activity з отриманням результату та без.

Views (Представлення, Вид, Елемент управління, Компонент) — користувацький інтерфейс, створюваний віджетами класів. Елементи управління: кнопки, текстові поля, прапорці, перемикачі і т.д. Звичайно додаток для Android використовує дані елементи управління для зручної навігації.

Services (Служби) — виконують фонові завдання без надання користувальницького інтерфейсу (наприклад, програвання музики). Вони можуть повідомляти користувача через систему повідомлень Android [31].

Android Studio надає новий інструментарій для розробки Gradle.

Gradle — система автоматичного складання, побудована на принципах Apache Ant і Apache Maven. В Eclipse використовувалася система Ant. В основному можливості системи використовувалися в конторах для автоматизації різних завдань. Gradle супроводжує під час розробки постійно [32].

Gradle не є винаходом для Android Studio, система була розроблена раніше і використовувалася в додатках для Java, Scala та іншими мовами.

Система збірки Gradle дуже потужна і складна. Самі команди в Gradle являють собою звичайний текст з використанням синтаксису Groove для конфігурації.

Показати весь текст
Заповнити форму поточною роботою