Android Studio. Полезные шпаргалки для начинающих. Татьяна Анатольевна Кучаева
Чтение книги онлайн.

Читать онлайн книгу Android Studio. Полезные шпаргалки для начинающих - Татьяна Анатольевна Кучаева страница 3

СКАЧАТЬ для отступа от соседнего элемента, так же может быть сверху (layout_marginTop), снизу (layout_marginBottom), слева (layout_marginLeft) и справа (layout_marginRight). Значение в dp может быть любое.

      android:layout_margin="25dp" – используется для равномерного отступа со всех сторон.

      style="@style/MyTextStyle" – если приложение содержит в себе множество элементов с одинаковыми параметрами, гораздо удобнее создать стиль, указав его для элемента. Так и код смотрится более читабельно, и, если будет необходимость что-то в этих параметрах изменить – изменять придётся только в одном месте, а не в 10, 20, 50 и более элементах.

      Конечно, это лишь малая часть из всех существующих параметров, но это самые наиболее часто используемые и нужные. Более подробно мы ещё будем их рассматривать на практике в последующих главах.

      Шпаргалка № 4. Текстовое поле.

      Ни одно приложение не обходится без текста, каких-либо надписей, подписей, информации о приложении, в некоторых случаях даже ввода текста самим пользователем. За всё это отвечает текстовое поле. Об этом и поговорим.

      Текстовые поля в редакторе бывают двух видов TextView и EditText.

      TextView – элемент, содержащий в себе определённое количество любого текста и предназначен он только для его просмотра, без возможности редактирования пользователем.

      EditText – это также текстовое поле, но уже с возможностью ввода или редактирования текста.

      Добавляем текстовое поле в приложение:

      <TextView

      android:layout_width="wrap_content"

      android:layout_height="wrap_content"/>

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

      В первую очередь нужно задать имя, для этого добавляем строку:

      android:id="@+id/tv1"

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

      Определяемся с текстом, допустим, это будет что-то приветственное, «Добро пожаловать!»

      В ресурсах ищем файл strings.xml, там хранятся все строковые ресурсы, используемые в приложении, создаём строку:

      <string name="str1">Добро пожаловать!</string>

      Добавляем текст в наше поле:

      android:text="@string/str1"

      Чтобы текст на экране мобильного телефона выглядел красиво и приятно читался, необходимо прописать параметры, которые его улучшат, так как Android Studio по умолчанию предлагает стандартный вид.

      Задаём размер текста:

      android:textSize="35sp" – Цифра может быть любой, начиная с единицы.

      А чтобы текст не был БОЛЬШИМИ БУКВАМИ, добавим следующий параметр:

      android:textAllCaps="false"

      Можно поменять цвет текста. Допустим, мы хотим сделать его голубым. Для этого переходим в ресурсы, открываем вкладку colors.xml и добавляем строку:

      <color name="blue">#1E88E5</color>

      Возвращаемся к нашему текстовому полю СКАЧАТЬ