Студопедия


Авиадвигателестроения Административное право Административное право Беларусии Алгебра Архитектура Безопасность жизнедеятельности Введение в профессию «психолог» Введение в экономику культуры Высшая математика Геология Геоморфология Гидрология и гидрометрии Гидросистемы и гидромашины История Украины Культурология Культурология Логика Маркетинг Машиностроение Медицинская психология Менеджмент Металлы и сварка Методы и средства измерений электрических величин Мировая экономика Начертательная геометрия Основы экономической теории Охрана труда Пожарная тактика Процессы и структуры мышления Профессиональная психология Психология Психология менеджмента Современные фундаментальные и прикладные исследования в приборостроении Социальная психология Социально-философская проблематика Социология Статистика Теоретические основы информатики Теория автоматического регулирования Теория вероятности Транспортное право Туроператор Уголовное право Уголовный процесс Управление современным производством Физика Физические явления Философия Холодильные установки Экология Экономика История экономики Основы экономики Экономика предприятия Экономическая история Экономическая теория Экономический анализ Развитие экономики ЕС Чрезвычайные ситуации ВКонтакте Одноклассники Мой Мир Фейсбук LiveJournal Instagram

III. Структура каталогов проекта




На рисунке 23 представлена структура папок созданного нами в разделе I проекта. Описание их содержимого приведено ниже.

Любое приложение Android включает в себя файл AndroidManifest.xml, в котором хранятся основные данные и глобальные настройки приложения (имя программы, компоненты программы, разрешения, минимальная версия Android и т.п.) см. раздел 2.2. лекции №10 часть 2. Файл манифеста приложения из раздела I представлен ниже:

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

package="org.example.hello"

android:versionCode="1"

android:versionName="1.0" >

<uses-sdk

android:minSdkVersion="8"

android:targetSdkVersion="8" />

<application

android:allowBackup="true"

android:icon="@drawable/ic_launcher"

android:label="@string/app_name"

android:theme="@style/AppTheme" >

<activity

android:name="ogr.example.hello.Hello"

android:label="@string/app_name" >

<intent-filter>

<action android:name="android.intent.action.MAIN"/>

<category android:name=

"android.intent.category.LAUNCHER"/>

</intent-filter>

</activity>

</application>

</manifest>

Содержимое папок проекта:

1. src

В папке src хранится исходный код программы на языке Java (*.java). Ниже приведён текст программы Hello.java из раздела I.

package org.example.hello;

import android.os.Bundle;

import android.app.Activity;

import android.view.Menu;

public class Hello extends Activity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_hello);

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

getMenuInflater().inflate(R.menu.activity_hello, menu);

return true;

}

}

Рисунок 23 – Состав проекта 2. gen Эта папка содержит файлы, сгенерированные средой Eclipse. Эти файлы не стоит редактировать. Папка создается заново при сохранении проекта или при выборе Project Þ Clean. 3. Android <версия> Здесь хранятся библиотеки Android. 4. bin Папка содержит файл .apk, который можно загрузить на телефон, установить программу и протестировать. 5. res Здесь лежат все ресурсы, которые используются в программе: текст, картинки, видео, макеты интерфейса. Рассмотрим её содержимое более подробно: res/drawable - содержит файлы-картинки (*.png, *.jpg, *.gif и др.); res/layout - содержит макеты экранов. Например, если в приложении два экрана, один с настройками, а другой основной, в этой папке будут лежать два файла. res/values - предназначена для хранения ресурсов (констант) различных типов. Например, strings.xml содержит строки, а colors.xml – цвета.

В проекте может быть несколько папок с похожими названиями. Например, приложение будет выводить на экран картинки из папки /drawable-ru в России из /drawable-de в Германии.





Дата добавления: 2015-03-08; просмотров: 585; Опубликованный материал нарушает авторские права? | Защита персональных данных | ЗАКАЗАТЬ РАБОТУ


Не нашли то, что искали? Воспользуйтесь поиском:

Лучшие изречения: Только сон приблежает студента к концу лекции. А чужой храп его отдаляет. 8631 - | 7422 - или читать все...

Читайте также:

 

3.81.28.94 © studopedia.ru Не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования. Есть нарушение авторского права? Напишите нам | Обратная связь.


Генерация страницы за: 0.002 сек.