n="justify"> Загальна структура маніфесту
В
Рис. 7
- Кореневий розділ файлу. Типово створюється з 4 атрибутами :: android-Визначає простір імен Android. Рядок однакова для будь-якого проекту. - Визначає ім'я пакета додатки.: VersionCode-Вказує внутрішній номер версії.: VersionName - вказує номер користувальницької версії. p align="justify"> оголошує дозвіл, який використовується для обмеження доступу до певних компонентів або функціональності даного додатка. У цій секції описуються права, які повинні запросити інші програми для отримання доступу до вашого додатком. p align="justify"> Запит дає дозволу, які повинні бути надані додатком для його повного функціонування.
- Елемент, що визначає ім'я для набору логічно пов'язаних дозволів. Цей елемент не оголошує дозвіл безпосередньо, тільки категорію, в яку можуть бути поміщені дозволу. p align="justify"> - Елемент оголошує об'єкт Instrumentation, який дає можливість контролювати взаємодію додатків з системою. Зазвичай використовується тільки при налагодженні і тестуванні прілоенія. p align="justify"> дозволяє оголошувати сумісність програми з вказаною версією платформи Android.
- вказує необхідну для програми апаратну і програмну конфігурацію мобільного пристрою. p align="justify"> - Елемент, що визначає відповідність вимог додатка до функціоналу пристрою.
визначає дозвіл екрана, необхідну для функціонування пристрою.
- Важливий елемент маніфесту, що містить опис компонентів додатка, доступних в пакеті.
6. Компоненти Android програми
.1 Діяльність (Activity)
Діяльність являє собою візуальний інтерфейс користувача - вікно. Зазвичай вона займає повністю весь екран мобільного пристрою. p align="justify"> Діяльність може використовувати додаткові спливаючі вікна.
Додаток може мати кілька активностей, при переході на іншу активність - попередня заморожується, а сама вона вноситься і зберігається в стек діяльностей.
.2 Служби
Служба не має для користувача інтерфейсу і виконується у фоновому режимі протягом невизначеного періоду часу. Служба буде виконуватися в системі до тих пір, поки не виконає свою роботу. p align="justify"> Додатки можуть підключатися до служби і за допомогою інтерфейсу управляти нею.
.3 Приймачі широкомовних повідомлень
Приймач широкомовних повідомлень - компонент, що дозволяє приймати дані від зовнішніх подій і реагувати на них. Ініціалізувати передачі можуть Інші програми і служби. p align="justify"> Приймачі широкомо...