Domande taggate «android»

Android è il sistema operativo mobile di Google, utilizzato per programmare o sviluppare dispositivi digitali (smartphone, tablet, automobili, TV, Wear, Glass, IoT). Per argomenti correlati ad Android, utilizzare tag specifici di Android come intento Android, attività Android, adattatore Android, ecc. Per domande diverse dallo sviluppo o dalla programmazione, ma relative al framework Android, utilizzare questo collegamento: https: // android.stackexchange.com.

5
Come fare riferimento agli attributi di stile da un disegnabile?
Voglio avere 2 temi selezionabili per la mia applicazione. Per fare ciò, ho definito alcuni attributi, come questo: <attr format="color" name="item_background" /> Quindi, ho creato entrambi i temi, in questo modo: <style name="ThemeA"> <item name="item_background">#123456</item> </style> <style name="ThemeB"> <item name="item_background">#ABCDEF</item> </style> Questo metodo funziona alla grande, permettendomi di creare e …


29
Classe di associazione dati non generata
Sto usando il Data Binding nel mio progetto, quando uso <layout>e <data>nella mia classe di binding xml non viene generata. Ad esempio, ho activity_main.xml <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android"> <data> </data> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> </RelativeLayout> </layout> Ora se sto scrivendo ActivityMainBindingnella mia attività / frammento mostra l'errore che la classe …




12
Come aprire una seconda attività facendo clic sul pulsante nell'app Android
Sto imparando a creare applicazioni Android e ho bisogno di un aiuto specifico. Non riesco a capire quali bit di codice modello devo modificare e quali bit sono statici. Nella cartella LAYOUT ho il mio ACTIVITY_MAIN.XML che legge <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal"> <Button android:id="@+id/button1" android:layout_width="match_parent" …

7
Cos'è CoordinatorLayout?
Ho appena dato un'occhiata all'app demo della nuova libreria di progettazione del supporto Android. È fornito da Chris Banes su GitHub . Tramite l'app, CoordinatorLayoutviene utilizzato pesantemente. Inoltre, molte delle progettuali supporto classi di libreria come FloatingActionButton, SnackBar, AppBarLayoutecc si comporta diversamente quando all'interno usate CoordinatorLayout. Qualcuno può far luce …

13
Come impostare il menu sulla barra degli strumenti in Android
Voglio usare al ToolBarposto di ActionBar, ma non mostrarmi il menu nella barra degli strumenti !!! Voglio impostare menu come Aggiorna o pulsanti di impostazione in ActionBar. Codice Toolbar.xml: <?xml version="1.0" encoding="utf-8"?> <android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" android:background="?attr/colorPrimary" android:minHeight="?attr/actionBarSize" app:navigationContentDescription="@string/abc_action_bar_up_description" app:popupTheme="@style/ThemeOverlay.AppCompat.Light" app:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar" app:title="Main Page" android:gravity="center"/> Codice MainPage.java: public class MainPage …
96 android  xml 

3
Perché esiste una sottoclasse MutableLiveData separata di LiveData?
Sembra che MutableLiveDatadifferisca LiveDatasolo dal fatto che il filesetValue()postValue() pubblici i metodi e , mentre in LiveDataessi sono protetti. Quali sono alcuni motivi per creare una classe separata per questo cambiamento e non definire semplicemente quei metodi come pubblici in LiveDatasé? In generale, una tale forma di ereditarietà (l'aumento della …

14
Come ottenere il contesto in Android MVVM ViewModel
Sto cercando di implementare il pattern MVVM nella mia app Android. Ho letto che ViewModels non dovrebbe contenere codice specifico per Android (per semplificare i test), tuttavia ho bisogno di usare il contesto per varie cose (ottenere risorse da xml, inizializzare le preferenze, ecc.). Qual è il modo migliore per …

7
Android equivalente a NSNotificationCenter
Nel processo di porting di un'applicazione iPhone su Android, sto cercando il modo migliore per comunicare all'interno dell'app. Gli intenti sembrano essere la strada da percorrere, è questa la migliore (unica) opzione? NSUserDefaults sembra molto più leggero di Intents sia in termini di prestazioni che di codifica. Dovrei anche aggiungere …

11
Android Studio con Google Play Services
Sto provando a testare Google Play Services con il nuovo Android Studio. Ho un progetto con una dipendenza da google_play_services.jar. Ma quando provo a ricostruire il progetto ottengo i seguenti errori: Information:[TstGP3-TstGP3] Crunching PNG Files in source dir: C:\Users\ans\AndroidStudioProjects\TstGP3\TstGP3\src\main\res Information:[TstGP3-TstGP3] To destination dir: C:\Users\ans\AndroidStudioProjects\TstGP3\build\classes\res-cache\TstGP3-TstGP3 Information:Compilation completed with 2 errors and …



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.