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

О книге

Автор книги - . Произведение относится к жанрам книги о компьютерах, прочая образовательная литература. Год его публикации неизвестен. Международный стандартный книжный номер: 9785449812971.

Аннотация

Данное пособие содержит основные сведения о создании приложений с использованием Eclipse для мобильной платформы Android.

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


© Иван Андреевич Трещев, 2020


ISBN 978-5-4498-1297-1

Создано в интеллектуальной издательской системе Ridero

ВВЕДЕНИЕ

Разработка мобильных приложений сегодня – неотъемлемая часть работы любого предприятия в сфере IT. Стоит отметить, что для того, чтобы начать разрабатывать приложения для платформы Android необходимо оплатить единоразовый взнос – на 2019 год 50$. Что по сравнению с аналогичной разработкой приложений для платформы Apple в два раза меньше и его нет необходимости оплачивать ежегодно. Хотя опыт показывает, что приложения размещаемые в App Store проходят более тщательную проверку, нежели приложения размещаемые в Google Play.

Лаборатория которой руководил автор на протяжении 5 лет занималась разработкой различных приложений для самых популярных за последнее пятилетие операционных систем носимых устройств – Android, IOS, Windows Phone. Сегодня платформа Android насчитывает многомиллионную аудиторию и располагает одним из самых удобных и эргономичных способов для авторов (будь то песни, книги или приложения) для монетизации своих творений при этом не неся затрат на тиражирование, продажу, экспозицию и другие накладные расходы.

Данная книга посвящена разработке приложений именно под платформу от Android и является третьей в цикле.

У читателя предполагается опыт программирования на объектно-ориентированном языке, желательно опыт на Java.

Основы Java

1 Типы данных

Элементарные типы данных и переменные

Java предоставляет множество элементарных типов данных. Под каждый тип данных выделяется строго фиксированное количество бит, определенное в официальной документации. Еще одним отличием Java от других языков является тот факт что все типы данных содержат бит выделенный под знак и избавится от него нельзя. В таблице представлены параметры всех типов данных.



Переменная – это область памяти, выделенная для хранения какого-либо значения.


Литералы

Литералами называют константные значения, представленные в явном виде. Например:

int i = 5; // 5-литерал

Для каждого литерала выделяется отдельная область памяти. Разберем сколько именно памяти выделяется под тот или иной тип литерала.

В случае если мы представили литерал в целочисленном виде, то для него выделяется 32 бита, а сам литерал имеет тип int. Но в случае если переменной меньшего размера присваивается целое число, оно автоматически конвертируется в значение той переменной.


Рекомендации для вас