Найти тему

Пример Android LinearLayout

Оглавление

Всем салют, друзья!

Продолжаем курс по Android:

Темы:

  • Введение в программирование под Android
  • Архитектура Android
  • Установка Android Studio и настройка среды
  • Пример Hello World - создание первого приложения для Android
  • Базовый обзор приложения для Android
  • Кнопка переключения
  • Пользовательский тост
  • Снэк-бар
  • Вид сетки
  • WebView
  • Выбор даты
  • RatingBar
  • Пример PopupWindow
  • Проверьте подключение к Интернету
  • SharedPreferences
  • Управление сеансом с использованием SharedPreferences
  • База данных SQLite
  • База данных Realm
  • Учебник по залпу
  • Учебник Пикассо
  • Библиотека изображений Glide
  • Войти и зарегистрироваться с помощью Restful Web Services (Java + MySQL)
  • Загрузить изображение на сервер с помощью Volley
  • Push-уведомление с использованием Firebase Cloud Messaging (FCM)
  • Преобразование изображения в строку Base64 или строку Base64 в изображение
  • Приложение для чата в реальном времени с использованием Firebase
  • 4 способа узнать текущую дату в Android
  • Руководство по AdMob
  • Потяните или проведите вниз, чтобы обновить, используя SwipeRefreshLayout
  • Воспроизведение видео с URL-адреса с помощью VideoView
  • Пример клиента SOAP с использованием ksoap2
  • Как передавать данные из одного действия в другое
  • Разбор XML с использованием XMLPullParser
  • Как получить текущее местоположение с помощью диспетчера местоположения
  • Учебное пособие по Google Maps API - Начало работы
  • Разбор JSON из URL
  • Загрузить изображение в хранилище Firebase
  • Руководство по интеграции Google Analytics
  • Учебник по фреске
  • Панель навигации

Вступайте в группу - vk.com/mrsisadm - там больше интересного!!!

Здесь я на примере объясню вам про Android LinearLayout.

LinearLayout - это очень простой и наиболее часто используемый макет в Android . Он используется для выравнивания или расположения своих дочерних элементов по горизонтали или вертикали. Горизонтальную или вертикальную ориентацию можно указать с помощью атрибута android: Ориентация . По умолчанию ориентация горизонтальная.

Ниже я привел пример для обеих ориентаций. Я использовал три кнопки и расположил их по горизонтали и вертикали.

Пример Android LinearLayout

Горизонтальная ориентация

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="horizontal">

<Button

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Apple"/>

<Button

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Banana"/>

<Button

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Orange"/>

</LinearLayout>

Вертикальная ориентация

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:orientation="vertical">

<Button

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Apple"/>

<Button

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Banana"/>

<Button

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Orange"/>

</LinearLayout>

-2

Код не требует пояснений, тем не менее, если вы столкнулись с трудностями в понимании, вы можете спросить, комментируя ниже.