вних повідомлень не мають інтерфейсу користувача. Однак вони можуть запустити діяльність у відповідь на отримане подія. br/>
6.4 Контент-провайдери
Контент-провайдер надає певний набір даних доступним для програми. Дані можуть бути збережені у файловій системі, в базі даних або будь-яким іншим способом. br/>
7. Ресурси проекту
Файли ресурсів, які використовуються у проекті зберігаються в каталозі/res і діляться на підкатегорії:
res/drawable - Каталог, який містить зображення/anim - Каталог, що містить XML-файли, в яких описується анімація (скомпільовані анімаційні файли)/menu - Каталог, що містить ХМL-файли, в яких описуються меню /values ​​- Каталог, що містить інші ресурси (рядки, стилі, кольори) у вигляді XML-файлов/xml - Каталог з додатковими XML-файлами (скомпільовані довільні ХМL-файли)/raw - Каталог, що містять різні дані не у форматі XML (нескомпілірованние необроблені (raw) файли)
8. Розмітка
Розмітка - це сукупність елементів інтерфейсу користувача та їх розташування для конкретного вікна (діяльності). Розмітку можна оголошувати двома способами:
В· Оголосити елементи призначеного для користувача інтерфейсу в XML коді.
В· Створити розмітку вікна в коді програми під час виконання.
Eclipse дозволяє редагувати XML файли, що містяться в каталозі/res/layout, за допомогою графічного редактора LayoutEditor, що дозволяє побачити, як будуть розташовані всі об'єкти, оголошені в XML.
.1 Оголошення в XML
Кожен файл розмітки повинен містити тільки один кореневий елемент, який повинен бути елементом подання Viewілі ViewGroup (це класи-спадкоємці Layout, використовувані для створення всередині них будь-яких об'єктів або інших View, в певному контексті їх можна назвати В«контейнараміВ»).
Можна доповнювати кореневий елемент додатковими, які поступово дозволять створити ієрархію елементів, яку визначає розмітка.
Оголошення елемента в XML коді розмітки на прикладі TextView (самого найпростішого контейнера, що відображає текст):
// Стандартна рядок, що позначає кодування і версію XML.
# "justify">// Дана посилання обов'язкове для будь-якого додатку Android.
Android: orientation = vertical // Завдання орієнтації екрану на даній разметке.Android: layout_w...