Разработка мобильных приложений. Соколова В.В. - 135 стр.

UptoLike

Составители: 

135
Android 2.1-update1 содержит только один файл, andro-
id.jar, необходимый для запуска Android-приложений.
gen содержит R.java, автоматически генерируемый файл, ко-
торый содержит ссылки на все ресурсы проекта.
assets содержит другие файлы, необходимые для приложения,
такие как HTML, текстовые файлы, базы данных.
res содержит ресурсы, используемые в приложении. Состоит
из следующих подпапок
o anim содержит XML-файлы, компилируемые в анимаци-
онные объекты.
o color содержит XML-файлы, которые описывают цвета.
o drawable содержит графические ресурсы.
o layout содержит XML-файлы, которые описывают раз-
мещение компонентов на экране.
o menu содержит XML-файлы, которые описывают меню
приложения.
o raw содержит разные файлы.
o values содержит описания ресурсов. Ссылки на эти ре-
сурсы определяются не именем файла, а данными из класса R.
o xml содержит различные XML-файлы для конфигуриро-
вания компонентов.
AndroidManifest.xml управляющий файл, который описы-
вает приложение и каждый из его компонентов.
Файл main.xml описывает пользовательский интерфейс и пред-
ставляет собой файл компоновки:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/hello"
/>
</LinearLayout>
Каждый элемент файла компоновки представляет собой имя файла,
наследованного от View. В нашем примере файл компоновки состоит
из двух элементов, LinearLayout и TextView. Элемент Linear-