Preguntas etiquetadas con android-tools-namespace

7
¿Qué es "herramientas: contexto" en los archivos de diseño de Android?
Comenzando con una nueva versión reciente de ADT, he notado este nuevo atributo en los archivos XML de diseño, por ejemplo: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" tools:context=".MainActivity" /> ¿Para qué se utiliza "herramientas: contexto"? ¿Cómo sabe siquiera la ruta exacta a la actividad que está escrita allí? ¿Mira el …


2
¿Qué es el espacio de nombres XML de Android 'app'?
Aquí hay un ejemplo del appespacio de nombres que he visto de un res/menu/main.xmlarchivo <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity" > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> </menu> ¿Para qué sirve el appespacio de nombres? ¿Es un espacio de nombres XML "estándar" para Android? Son las mismas opciones de valor disponibles …

3
Vista previa de diseño con combinación de etiqueta raíz en Intellij IDEA / Android Studio
Imaginemos que estamos desarrollando un componente compuesto basado en LinearLayout. Entonces, creamos una clase como esta: public class SomeView extends LinearLayout { public SomeView(Context context, AttributeSet attrs) { super(context, attrs); setOrientation(LinearLayout.VERTICAL); View.inflate(context, R.layout.somelayout, this); } } Si usaremos LinearLayoutcomo raíz de somelayout.xml, tendremos un nivel de vista adicional, por lo …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.