Иван Андреевич Трещев - Программирование для мобильных платформ. Android. Для студентов технических специальностей стр 3.

Шрифт
Фон

//или

String NAME = student.changeName () //student является объектом класса в //котором объявлен метод

В случае если метод вызывается внутри самого класса, то указывать объект не необходимо, так как и так понятно какой объект имеется в виду. Ошибкой не будет считаться, если вы в качестве объект укажите оператор this. Так же необходимо чтобы тип данных всех аргументов соответствовал типу данным значений, которые передаются методу в качестве аргумента.

class Student

{

int age;

string university;

string name;

float schoolperformance;


void changeName ()

{

// метод изменения имени

}


void incAge ()

{

// метод инкремента возраста

}

void delete ()

{

// удаление студента

}}

Запуск

1 Запуск Eclipse

Для создания приложений нам понадобится Eclipse с предустановленными плагинами ADT (Android Developer Tools). Скачать его можно на официальном сайте разработчиков под Android. Так как разработка проходят с помощью языка Java, то нам еще понадобится JDK, его можно найти на официальном сайте Oracle. У вас может появиться проблема с JDK или JRE. В этом случае создайте переменную среду JAVA_HOME и укажите путь JDK.

При первом запуске, Eclipse предложит выбрать папку на компьютере, где будут храниться ваши проекты.



И так нам удалось запустить Eclipse. Выглядит он примерно так:



Это и есть наше рабочее пространство. Но с этого момента могло показаться, что можно создавать проект и создавать полезные приложения, но это не совсем так. Дело в том, что нам необходим инструментарий для разработки (Android SDK). Он представляет множество библиотек, файлов и ресурсов для программирования приложений и возможности взаимодействия с Android API и все что связано с ним.

И так заходим во вкладку Windows, далее Android SDK Manager, Мы видим совершенно простой интерфейс окна. Нам показаны списки инструментов, укомплектованные в иерархии. При этом установленные файлы отмечаются. Среди иерархий можно проследить названия, например: «Android 5.0 (API 21)», это значит, что файлы этой иерархии представляют собой инструменты и библиотеки для создания приложений под Android 5. При этом это приложение будет работать и на более поздних версиях, обратная совместимость не всегда действует. Номер API присваивается к каждой версии Android индивидуально. При этом API может обновляться, в этом случае SDK Manager скажет вам об этом. Следите за обновлениями, периодически запуская SDK Manager.

Отмечаем необходимое SDK, мы не рекомендем скачивать сразу абсолютно все API, с большинством из них вы не будете работать, так как версии Android устарели. В целях обучения можно скачать, например API 14 и еще несколько. Нажимаем на установку, далее выделяем все галочками и соглашаемся, ждем.



После установки необходимых вам API, ваша IDE уже полностью готова с созданию приложений.

2 Тестирование приложения

Однако предлагаю подумать, где вы будете тестировать его. Для этого Google предложил Android Virtual Device (AVD). Он представляет собой виртуальную машину с предустановленным Android OS.

Для создания AVD, заходим во вкладку Windows, выбираем Android Virtual Device Manager.



В нем нажимаем Create. Появиться конструктор для создания AVD. Заполняем поля. Target указывает на версию предустановленной ОС; Device на размеры и разрешение экрана; CPU/ABI выбираем ARM, но если для данной версии ОС есть x86 и у вас установлена виртуальная виртуализация, то можно выбрать х86, AVD будет работать быстрее; Skin ставим на no skin. Все остальное можно оставить без изменений. Если все необходимые поля заполнены, то нажимаем на Ок. На этом создания AVD законченно. Если хотите, то можно запустить его, нажав на start в Android Virtual Device, предварительно выделив.



Существует еще один способ тестирование приложений: прямо на устройстве. Для этого заходим в Run -> Run Configuration. Нажимаем два раза на Android Application, заходим во вкладку Target, далее на предложены три варианта, выбираем последний и нажимаем Run. Среда попробует запустить проект, отказываемся.


3 Создание проекта

Заходим во вкладку File  new, выбираем Android Application.



Появляется конструктор для создания проекта. Application Name обозначает имя приложения, оно будет отображаться для пользования, его можно поменять потом. Project Name обозначает проекта, это свойство необходимо для разработчика. Package Name обозначает имя для пакета, где будет хранится фалы с исполняемым кодом.

Minimum SDK устанавливает минимальную версию API для вашего приложения. Theme устанавливает тему для внешнего вида приложения. Все эти данные можно потом поменять.

Нажимаем Next, в следующей вкладке для создания проекта нас спрашивают: необходимо ли создавать иконку, необходимо ли создавать активность, где будет располагаться проект и другие параметры, ничего не меняя нажимаем Next.



Далее нам предлагают установить иконку, так как это пробное приложение, то предлагаю оставить стандартную иконку, нажав на Next.



Далее выбираем нам предлагают создать уже некоторые наброски для нашего приложения для облегчения разработки. Если не хотим, то убираем Create Activity. В случае если вы передумаете, то все это можно потом создать, но уже придется писать код собственноручно. По сути говоря выбирая какой-либо из пунктов, среда просто добавляет готовые фрагменты кода в наш проект, тем самым делая за нас небольшую работу, эту же работу мы и сами можем сделать. Но для учебных целей выбираем Blank Activity и нажимаем Next.

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке

Скачать книгу

Если нет возможности читать онлайн, скачайте книгу файлом для электронной книжки и читайте офлайн.

fb2.zip txt txt.zip rtf.zip a4.pdf a6.pdf mobi.prc epub ios.epub fb3