Android

Android


Структура папок:

manifests
файл манифеста, конфигурация приложения

java
Код нашего приложения

res
ресурсы, какие могут использоваться в приложении
drawable - изображения
layout - экраны приложения
values - папка с описанием стилей

Gradle Scripts
Содержит скрипты для автоматической системы сборки


Работа с другим layout и горизонтальная ориентация

Все строковые константы стоит использовать в отдельном файле с ними. Это создается в string.xml, или других. пример:

<string name="myscreen">Этот экран описан не в activity_main xml, a myscreen xml</string>

Чтобы изменить Activity, используемый файлом mainActivity, в его методе onCreate нужно задать вместо

setContentView(R.layout.activity_main);

другую константу созданную автоматически при новом xml файле в layout:

setContentView(R.layout.myscreen);


Чтобы создать отдельный файл для альбомной ориентации экрана нужно создать в res Android Resource Directory с названием "layout-land", тип ресурса layout, и выбрать orientation, и выбрать screen orientation.

Чтобы изменить сетку разметки в lineralLayout нужно изменить

android:orientation="vertical">

на

android:orientation="horizontal">







Report Page