Articles of android

Dialog zum Auswählen eines Bildes aus der Galerie oder von der Kamera

Gibt es eine Standardmethode zum Aufrufen von Dialogfeldern mit der Auswahl eines Bildes von der Kamera oder von der Galerie (wie im eingebauten Telefonbuch oder Skype)? Ich habe mir das angesehen, aber der Code öffnet die Galerie, ohne zu empfehlen, sie von der Kamera auszuwählen. Gerät: Samsung Galaxy Tab Android: 2.3.3

Firebase Permission wird verweigert, wenn Daten nach der Authentifizierung gelesen werden

Ich bin neu in Firebase. Ich habe den Benutzer mit E-Mail und Passwort authentifiziert – final Firebase ref = new Firebase(“https://app.firebaseio.com”); ref.authWithPassword(“app@firebaseio.com”, “password”, new Firebase.AuthResultHandler() { @Override public void onAuthenticated(AuthData authData) { System.out.println(“User ID: ” + authData.getUid()); getData(ref); } @Override public void onAuthenticationError(FirebaseError firebaseError) { } }); Aber nach der Authentifizierung, wenn ich die Daten […]

So verwenden Sie ADB in Android Studio zum Anzeigen einer SQLite-DB

Ich muss meine SQLite db sehen, aber ich weiß nicht, wie es geht. Ich ging zu http://www.sqlite.org/download.html und lud die Befehlszeilenoberseite für mein OS herunter, aber wenn ich das Programm laufen adb … und adb … erhalte ich Fehler. Hinweis: Ich verwende Android Studio. Daher nehme ich an, dass ich nichts extra installieren muss, da […]

Was bedeuten GC_FOR_MALLOC, GC_EXPLICIT und andere GC_ * in Android Logcat?

Wenn Sie die Android-Protokolle sehen, sehen Sie möglicherweise viele dieser Dinge. Was bedeuten sie, wenn wir diese kennen, können sie uns helfen, bessere Speicherzuweisungen zu machen. Beispiel: 28470 dalvikvm D GC_FOR_MALLOC freed 665 objects / 239992 bytes in 71ms 28470 dalvikvm D GC_FOR_MALLOC freed 673 objects / 240288 bytes in 87ms 21940 dalvikvm D GC_EXPLICIT […]

Deaktivieren Sie die orange Umriss-Hervorhebung im Fokus

Ich kodiere eine App mit jQuery, jqTouch und phonegap und habe ein hartnäckiges Problem, das auftritt, wenn ein Benutzer ein Formular mit der Go-Taste auf der Soft-Tastatur sendet. Obwohl es leicht ist, den Cursor mithilfe von $(‘#input_element_id’).focus() in das entsprechende Formulareingabeelement zu verschieben, kehrt die orangefarbene $(‘#input_element_id’).focus() immer zum letzten Eingabeelement im Formular zurück. (Die […]

Wie kann ich die kostenpflichtige Version meiner App als “Schlüssel” zur kostenlosen Version verwenden?

Sagen wir zum Beispiel, dass ich eine Android-App habe, die X verwendet. Die kostenlose Version hat Anzeigen oder grundlegende functionen. Ich möchte eine kostenpflichtige Version, die die Anzeigen entfernt und zusätzliche functionen hinzufügt. Wie kann ich die kostenpflichtige App als “Lizenzschlüssel” verwenden, um die functionen in der kostenlosen App freizuschalten? Also würde der Benutzer die […]

Verwenden von Retrofit in Android

Ich habe eine Android App mit 3 Aktivitäten: Eine Login-Aktivität Ein Aufgabenbereich, in dem alle Aufgaben eines Benutzers angezeigt werden (mit einem Array-Adapter gefüllt) Eine Task_details-Aktivität, die sich aus dem Klicken auf eine Task in der Liste ergibt Ich muss REST Apis konsumieren. Die Recherche, die ich bisher durchgeführt habe, veranlasst mich, Retrofit zu verwenden. […]

Schatteneffekt für einen Text in Android?

Mögliche Duplikate: Android – Schatten auf Text? Wie kann ich Schatteneffekttext in einem TextView . Irgendeine Idee?

wie man benutzerdefinierte UI für Android MediaController erstellt

Ich möchte die Steuerelemente im MediaController für meinen Videoplayer anpassen. Ich möchte das Bild für die Play-Taste austauschen, ändern Sie die Haut, ändern Sie die Farbe, ect. Gibt es einen bekannten Weg, dies zu tun? Vielen Dank

Wie kompiliere ich den Android AOSP coreel und teste ihn mit dem Android Emulator?

Hat jemand den Android-coreel erfolgreich kompiliert und im Android-Emulator getestet, und wenn ja, gibt es etwas Besonderes? Die Dokumentation für das SDK ist hervorragend, aber die Dokumentation zum Kompilieren des coreels und zum Einrichten eines benutzerdefinierten Rechners im Emulator war für mich schwer zu finden.