Android – Uso Linear o Diseño de la tabla
Me gustaría saber la mejor manera de usar la disposición lineal o la disposición de la tabla para diseñar la pantalla androide asociada.
Estoy usando la disposición lineal como disposición principal y después agregando las disposiciones lineares sub y las disposiciones de la tabla en ella. ¿Es esta la mejor manera de hacer ???
- ¿Es posible cambiar la dirección de RatingBar?
- ¿Por qué una tableta Android 2.3.3 de 7 pulgadas utiliza recursos xlarge?
- Desempeño de Android: Adición de vista mediante programación vs configuración de vista a GONE / VISIBLE
- ¿Cómo agregar GLSurfaceView entre vistas de Android?
- Cómo crear personalizado spinner como borde alrededor de la ruleta con triángulo hacia abajo en el lado derecho?
- ¿Cómo puedo licenciar mi aplicación de Android?
- Programáticamente set android: windowIsTranslucent
- Android TextView no se puede seleccionar en CoordinatorLayout? (TextView no admite la selección de texto.
- Android dinámico burbujas en la vista
- Crear vista sobre cardview en android
- Alinear drawableLeft con el texto del botón
- Cómo resolver No se puede conectar al editor para recuperar el error de texto
- Linear Layout - Diferencia entre el peso y FILL_PARENT
Utilice RelativeLayout o GridLayout (sólo ICS y superior).
Esto debería empezar. No es perfectamente lo que quieres, pero espero que esté cerca. No probé el código, así que ni siquiera sé si compila. No debería estar demasiado lejos del código final. 🙂
<RelativeLayout> <!-- Image, may want to size this as a square using dp pixels say, 64dpx64dp --> <ImageView android:id="@+id/PhotoImageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" /> <!-- TextViews at the right of the image. Stacked, caution this might end up being taller than the ImageView itself. --> <TextView android:id="@+id/PersonNameTextView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_toRightOf="@id/PhotoImageView" /> <TextView android:id="@+id/TitleTextView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_toRightOf="@id/PhotoImageView" android:layout_below="@id/PersonNameTextView" /> <!-- Stacked TextViews below, you can split this out to side by side TextViews but that's more work. --> <TextView android:id="@+id/PhoneTextView" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@id/PhotoImageView" /> <TextView android:id="@+id/EmailTextView" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@id/PhoneTextView" /> <!-- Delete button placed at the bottom. --> <Button android:id="@+id/DeleteButton" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" /> </RelativeLayout>
- -webkit-tap-highlight-color no se aplica a la etiqueta de área
- Compruebe si el evento ya está en el calendario