Учебное пособие по выполнению практических заданий по курсу "Разработка облачных и мобильных приложений на платформе Google Android"


http://socialcompare.com/en/comparison/android-versions-comparison



Pdf көрінісі
бет3/35
Дата12.10.2023
өлшемі4.1 Mb.
#480634
түріУчебное пособие
1   2   3   4   5   6   7   8   9   ...   35
AndroidStudioMeth (1)

http://socialcompare.com/en/comparison/android-versions-comparison

Например, Tiramisu – это Android 13 и, соответственно, 33 версия API/SDK.   
Рисунок 3 – Выбор названия проекта и других параметров 
Нажмите «Finish», и через некоторое время, нужное на загрузку 
необходимых компонентов и построение проекта (рисунок 4), отобразится 
главное окно среды разработки, которое показано на рисунке 5. 



Рисунок 4 – Создание проекта 



Рисунок 5 – Рабочая область Android Studio 
Основные файлы и папки проекта: 
– manifests/AndroidManifest.xml - данный файл предоставляет основную 
информацию о программе системе и является центральным для 
приложения, в нём перечисляются все используемые Activity, атрибуты 
и разрешения, которыми обладает приложение, указывается его 
иконка, название и т.д. 
– java/com.example.myapplication – содержит файлы с исходным кодом на 
языке Java. Именно в этой папке размещаются все классы, создаваемые 
в процессе разработки приложения 
– res/ – содержит структуру папок ресурсов приложения, рассмотрим 
некоторые из них: 
– layout - в данной папке содержатся xml-файлы, которые описывают 
внешний вид форм и их элементов, пока там находится только 
activity_main.xml – интерфейс MainActivity; 
– values - содержит XML файлы, которые определяют простые 
значения таких ресурсов, как строки, числа, цвета, темы, стили, 
которые можно использовать в данном проекте. 
При создании проекта сразу же открывается файл MainActivity.java, в 
котором находится исходный код главного класса проекта. Чтобы открыть 
интерфейс 
приложения, 
нужно 
два 
раза 
кликнуть 
на 
res/layout/activity_main.xml файл, содержащий интерфейс первого экрана 
(Activity) приложения, или просто кликнуть на соседнюю с MainActivity.java 
уже открытую закладку. В зависимости от версии Android Studio для 
отображения интерфейса приложения может понадобиться дополнительно 
скачать и установить различные компоненты. Поскольку ранее мы выбрали 
Empty Activity, в окне интерфейса приложения ничего нет, кроме TextView с 
надписью «Hello World!». Добавлять интерфейсные элементы можно двумя 


10 
способами: в графическом (справа вверху кнопка «Design») и текстовом 
(справа вверху кнопка «Code») представлениях (можно и совмещать – кнопка 
«Split»). Интерфейсные элементы расположены в контейнере Palette слева от 
отображения интерфейса приложения. В контейнере элементы интерфейса 
сгруппированы по категориям, например Common (наиболее используемые), 
Text и т.д. В другом контейнере ниже, Component Tree, расположено дерево 
всех элементов интерфейса, которые есть в данный момент. На экране уже 
есть компонент TextView со значением «Hello World!»! Если его не видно, 
значит, у вас возникли проблемы с рендерингом окна дизайна. Справа вверху 
есть воскликацельный знак в красном кружке, если нажать его, вы увидите 
суть проблемы.
Нажмите один раз левой кнопкой мыши по компоненту TextView, и 
справа появится окно, в котором можно задать текст и id для данного 
элемента. Поле «text» уже заполнено фразой «Hello world!». Если нажать на 
многоточие справа от этой фразы, откроется окно ресурсов, показанное на 
рисунке 6. Дело в том, что в файле res/values/strings.xml хранятся все 
текстовые данные приложения, что позволяет довольно быстро изменять 
названия различных элементов, а также с лёгкостью создавать локализацию 
под различные языки. В это окно выводятся значения ресурсов, в том числе и 
из этого файла. Если нажать кнопку + – String Value слева вверху, можно с 
помощью диалоговых окон создать новый строковый ресурс (рисунок 7). 
После нажатия на кнопку OK ссылка на ресурс автоматически добавляется в 
поле text элемента TextView.


11 
Рисунок 6 – Окно выбора ресурсов 
Второй способ создания строкового ресурса – это редактирование 
непосредственно файла strings.xml. Для этого в файл res/values/strings.xml 
добавьте новую надпись с именем «fio», для этого необходимо написать 
следующее: 
<


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   35




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет