Als «android» getaggte Fragen

Android ist Googles mobiles Betriebssystem, mit dem digitale Geräte (Smartphones, Tablets, Automobile, Fernseher, Wear, Glass, IoT) programmiert oder entwickelt werden. Verwenden Sie für Themen im Zusammenhang mit Android Android-spezifische Tags wie Android-Intent, Android-Aktivität, Android-Adapter usw. Verwenden Sie für andere Fragen als Entwicklung oder Programmierung, die sich jedoch auf das Android-Framework beziehen, diesen Link: https: // android.stackexchange.com.




4
getApplication () vs. getApplicationContext ()
Ich konnte keine zufriedenstellende Antwort darauf finden, also los geht's: Was ist los mit Activity/Service.getApplication()undContext.getApplicationContext() ? In unserer Anwendung geben beide dasselbe Objekt zurück. In einem Fall wird durch das ActivityTestCaseVerspotten der Anwendung jedoch das Verspotten getApplication()zurückgegeben, es getApplicationContextwird jedoch immer noch eine andere Kontextinstanz zurückgegeben (eine von Android injizierte). …

17
Wie genau unterscheidet sich das XML-Attribut android: onClick von setOnClickListener?
Ich habe gelesen, dass Sie onClickeiner Schaltfläche auf zwei Arten einen Handler zuweisen können. Verwenden Sie das android:onClickXML-Attribut, bei dem Sie nur den Namen einer öffentlichen Methode mit der Signatur verwenden, void name(View v)oder verwenden Sie die setOnClickListenerMethode, bei der Sie ein Objekt übergeben, das die OnClickListenerSchnittstelle implementiert . Letzteres …
416 android  onclick 



14
Ändern der API-Ebene Android Studio
Ich möchte die minimale SDK-Version in Android Studio von API 12 auf API 14 ändern. Ich habe versucht, sie in der Manifestdatei zu ändern, d. H. <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="18" /> und das Projekt neu zu erstellen, aber ich bekomme immer noch die Android Studio IDE, die einige Fehler auslöst. Ich …




24
Gibt es eine einfache Möglichkeit, einen Rand am oberen und unteren Rand einer Android-Ansicht hinzuzufügen?
Ich habe eine Textansicht und möchte einen schwarzen Rand entlang der oberen und unteren Ränder hinzufügen. Ich habe versucht, android:drawableTopund android:drawableBottomzur Textansicht hinzuzufügen, aber dadurch wurde nur die gesamte Ansicht schwarz. <TextView android:background="@android:color/green" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawableTop="@android:color/black" android:drawableBottom="@android:color/black" android:text="la la la" /> Gibt es eine Möglichkeit, einer Ansicht (insbesondere einer Textansicht) …

20
So fügen Sie ein externes AAR-Paket mit dem neuen Gradle Android Build System manuell ein
Ich habe mit dem neuen Android-Build-System experimentiert und bin auf ein kleines Problem gestoßen. Ich habe mein eigenes aar-Paket von ActionBarSherlock zusammengestellt, das ich 'actionbarsherlock.aar' genannt habe. Was ich versuche, ist, dieses aar tatsächlich zu verwenden, um meine endgültige APK zu erstellen. Wenn ich die gesamte ActionBarSherlock-Bibliothek als Android-Bibliotheksmodul mit …

12
Wie lese / schreibe ich einen Booleschen Wert bei der Implementierung der Parcelable-Schnittstelle?
Ich versuche, ArrayList Parcelableeine Liste benutzerdefinierter Objekte zu erstellen, um sie an eine Aktivität zu übergeben. Ich beginne eine myObjectListKlasse zu schreiben , die erweitert ArrayList<myObject>und implementiert Parcelable. Einige Attribute von MyObjectsind boolean, Parcelhaben aber keine Methode read/writeBoolean. Was ist der beste Weg, um damit umzugehen?

5
Navigationsschublade (Google+ vs. YouTube)
Weiß jemand, wie man ein Schiebemenü wie einige der Top-Apps von heute implementiert? Andere Fragen zum Stapelüberlauf hatten keine Antworten dazu. Daher versuche ich, möglichst viele Informationen zu sammeln, um anderen zu helfen. Alle Anwendungen, die ich unten erwähne, leisten hervorragende Arbeit bei der Implementierung des Folienmenüs. 1. Google Plus …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.