AndroidManifest.xml
Манифест - это ядро нашего проекта. В нём должны быть расписаны все его параметры:
Название файла - одно на всех и менятся не может.
Обязательными элементами манифеста являются:
<manifest>,
<application> и
<uses-sdk>. Другие элементы используются
в манифесте при необходимости.
Элемент <manifest> является корневым элементом файла и обладает четыремя
атрибутами, которые являются
обязательными.
Элемент <application> - один из важнейших
элементов манифеста. По сути - это и есть само приложение. У него своя "иконка" и своё название.
Он содержит описание компонентов приложения, доступных в пакете.
Элемент <activity> - это окно.
Оно у нас одно, поэтому не имеет ни "иконки", ни своего названия. Именно в этом окне мы разместим свой
арифмометр.
Элемент <uses-sdk> позволяет объявлять совместимость приложения с указанной
версией платформы Android. В данном случае мы заявляем уровень установки не ниже API 15. Кроме того мы
отключаем клавиатуру - у нас будут свои кнопки.
***
Несколько слов о minSdkVersion: заявить
можно хоть первую, но не стоит быть столь опрометчивым. Тем, кто использует андроид-эмулятор
стоит
указать версию API, на которую опирается этот эмулятор.
***
Поскольку приложение у нас не очень сложное - манифест получился компактным (чем проще - тем лучше).
На готовый результат можно посмотреть запустив на андроиде этот
apk-файл.
продолжить...
...вернутся