Domande taggate «android-tools-namespace»

7
Che cosa sono gli "strumenti: contesto" nei file di layout Android?
A partire da una nuova versione recente di ADT, ho notato questo nuovo attributo nei file XML del layout, ad esempio: <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" /> A cosa servono gli "strumenti: contesto"? Come fa a sapere il percorso esatto dell'attività che è scritta lì? Guarda il pacchetto …


2
Qual è lo spazio dei nomi XML Android 'app'?
Ecco un esempio dello appspazio dei nomi che ho visto da un res/menu/main.xmlfile <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> A quale scopo serve lo appspazio dei nomi? È uno spazio dei nomi XML "standard" per Android? Sono disponibili le stesse opzioni di valore …

3
Anteprima del layout con unisci tag radice in Intellij IDEA / Android Studio
Immaginiamo di sviluppare componenti composti basati su LinearLayout. Quindi, creiamo una classe come questa: public class SomeView extends LinearLayout { public SomeView(Context context, AttributeSet attrs) { super(context, attrs); setOrientation(LinearLayout.VERTICAL); View.inflate(context, R.layout.somelayout, this); } } Se useremo LinearLayoutcome root di somelayout.xml, avremo un livello di visualizzazione extra, quindi usiamo il tag …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.