ТОП 10:

Изменение xml-представления.



Сейчас мы научимся снова изменять layout-файл. Для этого в строке text напишем «С каждым днем мы знаем андроид все лучше и лучше!!!»

 

android:text= “С каждым днем мы знаем андроид все лучше и лучше!!!”

С помощью кнопки GraphicalLayout переключимся на визуальное представление и увидим, что надпись изменилась.

Урок 7. Изменение xml-представления.

 

Менять свойства существующих элементов мы научились. Сейчас научимся добавлять вlayout-файл новыеview-ы. Добавим в него кнопку.

Снова переключимся в xml-представление и вставим туда следующий код.

 

<Button android:id="@+id/btnSample" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Кнопка" />

Запустим приложение на выполение и увидим следующее.

Урок 7. Xml-представление. Добавление новых элементов.

Весь код файла main.xml

 

 

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:id="@+id/txtSample" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="С каждым днем мы знаем андроид все лучше и лучше!!!" /> <Button android:id="@+id/btnSample" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="Кнопка" /> </LinearLayout>

Итак, а данном уроке мы познакомились c xml-представлением layout-файла. Узнали его плюсы. Научились его изменять.

 

 


ЛР-7. AndroidManifest.xml

Автор: admin Рубрика: Все уроки | Уроки

Данный урок является теоретическим. В нем мы познакомимся с файлом AndroidManifest.xml

Каждое android-приложение имеет файл AndroidManifest.xml. Данный файл содержит различные настройки для работы приложения. В нем хранится имя java-пакета приложения, описываются разрешения (например на использование интернета или данных пользователя), службы(с помощью служб можно, к примеру, отловить момент загрузки приложения. В следующих уроках мы поговорим о них более подробно), библиотеки, версии sdk.

При разработке данный файл часто меняется и редактируется. Чтобы войти в режим редактирования файла необходимо два раза нажать на файл AndroidManifest.xml

Урок 8. AndroidManifest.xml

 

На рисунке мы видим пример файл.

 

Урок 8. Пример файл AndroidManifest.xml.

 

Кнопки выделенные красным позволяют войти в визуальный редактор. Кнопка выделенная зеленным в ручной (xml) редактор. Он, как раз, и показан на рисунке.

 

Как мы можем видеть из рисунка, главный элемент файла — это <manifest>. Также важными элементами являются файлы <application> — определяет структуру приложения и<uses-sdk> — версия sdk.

 

Сейчас мы немного коснемся некоторых элементов файла AndroidManifest.xml.

 

Элемент <manifest>

<manifest xmlns:android=»http://schemas.android.com/apk/res/android (пространство имен для андроида. Всегда одинаковое)»

package=»имя пакета»

android:versionCode=»версия программы для маркета – целое число»

android:versionName=»версия программы для пользователей – число либо текстовые символы»>

 

Элемент <application>

В данном элемент описываются основные элементы приложения.

Элемент <activity>

В данном элемент объявляются Activity

 

Элемент <permission>

В элементе описывается доступ к различным частям приложения. К примеру, тут описываются права, которые другие приложения должны запросить на доступ к вашему.

 

Элемент <uses-permission>

В данном элементе описываются разрешения, которые запрашиваются у пользователей во время установки и затем используются в приложении.

 

Пример

<uses-permission android:name=«android.permission.INTERNET»/> — разрешение на использование интернета.

 

Элемент <uses-configuration>

Необходимая аппаратная конфигурация мобильного устройства. К примеру можно проверить есть ли в телефоне устройство для навигации.

 

Элемент <uses-sdk>

В данном элементе описывается версия минимальная, максимальная и рекомендуемые версии sdk.

 

 

Элемент <uses-feature>

 

Проверяет на функционал необходимый для работы приложения. Если функционала на телефоне нет, то приложение установлено не будет.

Например ,на телефоне нет камеры, значит приложение не устанавливаем.

На этом всё. Первое знакомство с файлом AndroidManifest.xml произошло. В последующих статьях мы будем с ним сталкиваться и рассмотрим его на практике более подробно.

 


http://startandroid.ru/ru/uroki/vse-uroki-spiskom







Последнее изменение этой страницы: 2017-01-21; Нарушение авторского права страницы

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.232.188.251 (0.004 с.)