APUNTES ANDROID
  • Introducción
  • Apuntes Linux
  • Apuntes Red Team
  • Apuntes Blue Team
  • Apuntes Python
  • Ricardev github
  • Escribiendo tu primera App
    • Instalar Android Studio
    • Proyecto
    • Ejecutar una App
    • Anatomía del Proyecto
      • Gradle scripts
      • AndroidManifest.xml
      • Java
      • Res
    • Componentes de una App
      • Activities
      • Fragments
      • Views y ViewGroups
      • Services
      • Broadcast Receivers
      • Intents
      • Content Provider
      • Widgets
    • Paradigmas de diseño
      • Views
        • Pallete Texts
          • TextView
          • EditText
          • AutoCompleteTextView
        • Pallete Buttons
          • Button
          • ImageButton
          • Chip y ChipGroup
          • RadioButton y RadioGroup
          • CheckBox
          • ToggleButton
          • Switch
          • FloatingActionButton
        • Pallete Widgets
          • ImageView
          • ShapeableImageView
          • WebView
          • VideoView
          • CalendarView
          • ProgressBar
          • SeekBar
          • RatingBar
          • SearchView
          • Divider
        • Custom Views
        • View Binding
      • Jetpack Compose
    • Layouts
      • FrameLayout
      • Linear Layout
      • Relative Layout
      • Constraint Layout
      • Table Layout
      • Grid Layout
    • Containers
      • Spinner
      • RecyclerView
      • CardView
      • ScrollView y HorizontalScrollView
      • ViewPager2
      • AppBarLayout y BottomAppBar
      • NavigationView y BottomNavigationView
      • Toolbar y MaterialToolbar
      • TabLayout y TabItem
      • ViewStub
      • etiquetas <include> y <merge>
Powered by GitBook
On this page
  1. Escribiendo tu primera App

Containers

Explicación de los diferentes tipos de Contenedores de Android.

La paleta de contenedores que encontramos en Android está formada por una serie de Vistas que nos permiten controlar la forma en la que el resto de las View se muestran dentro de un Layout.

El ejemplo más claro de este concepto es la ScrollView que sirve para permitir a cualquier Layout realizar Scroll cuando llega el final de la pantalla.

Los contenedores que se van a tratar en este apartado son:

  • Spinner

  • RecyclerView

  • CardView

  • ScrollView y HorizontalScrollView

  • ViewPager2

  • AppBarLayout y BottomAppBar

  • NavigationView y BottomNavigationView

  • Toolbar y MaterialToolbar

  • TabLayout y TabItem

  • ViewStub

  • <include>

  • FragmentContainerView

  • NavHostFragment

  • <view>

  • <requestFocus>

PreviousGrid LayoutNextSpinner

Last updated 4 months ago