Articles of android

Fragmente onResume vom hinteren Stapel

Ich verwende das Kompatibilitätspaket, um Fragmente mit Android 2.2 zu verwenden. Bei der Verwendung von Fragmenten und dem Hinzufügen von Übergängen zwischen ihnen zum Backstack möchte ich das gleiche Verhalten von onResume einer Aktivität erreichen, dh jedes Mal, wenn ein Fragment in den Vordergrund gebracht wird (sichtbar für den Benutzer), nachdem es aus dem Backstack […]

Android-Beispiel-Bluetooth-Code zum Senden einer einfachen Zeichenfolge über Bluetooth

Ich möchte eine einfache Zeichenfolge Daten wie “a” von einem Android-Gerät zu einem anderen über Bluetooth senden. Ich sah Beispiel-Bluetooth-Code in Android SDK, aber es ist so komplex für mich. Ich kann nicht verstehen, wie ich nur bestimmte Daten senden kann, wenn ich einen Knopf drücke. Wie kann ich dieses Problem lösen?

Konvertieren Sie eine Bitmap in GrayScale in Android

Ich bin neu auf dieser Seite, und ich komme mit einer Frage über Android. Gibt es eine Möglichkeit, eine Bitmap in Graustufen zu konvertieren? Ich weiß, wie man eine Graustufen-Bitmap zeichnet (mit Canvas-Operationen: http://www.mail-archive.com/android-developers@googlegroups.com/msg38890.html ), aber ich brauche wirklich Die tatsächliche Bitmap in grauen colors (oder bei zumindest etwas, das später in eine Bitmap konvertiert […]

Verwenden Sie die Kamerataschenlampe in Android

Ich versuche, die LED-Taschenlampe der Kameras in einem Widget zu verwenden. Ich habe mehrere Threads zu diesem Thema gefunden (zB das später erwähnte …), jetzt versuche ich das Licht zu kontrollieren mit: Camera cam = Camera.open(); Parameters p = cam.getParameters(); p.setFlashMode(Parameters.FLASH_MODE_TORCH); cam.setParameters(p); cam.release(); In der AndroidManifest.xml haben verschiedene Berechtigungen ausprobiert, derzeit habe ich: Ich teste […]

java.lang.OutOfMemoryError: Die Bitmap-Größe überschreitet das VM-Budget

Ich versuche, das Layout meiner Anwendung von Hochformat auf Querformat und umgekehrt zu ändern. Aber wenn ich es häufig oder mehr als einmal mache, dann stürzt meine Anwendung manchmal ab. Unten ist das Fehlerprotokoll. Bitte schlagen Sie vor, was getan werden kann? 01-06 09:52:27.787: ERROR/dalvikvm-heap(17473): 1550532-byte external allocation too large for this process. 01-06 09:52:27.787: […]

Android ArrayListe von benutzerdefinierten Objekten – Speichern in SharedPreferences – Serialisierbar?

Ich habe eine ArrayList eines Objekts. Das Objekt enthält die Typen “Bitmap” und “String” und dann nur Getter und Setter für beide. Zuallererst ist Bitmap serialisierbar? Wie würde ich das serialisieren, um es in SharedPreferences zu speichern? Ich habe viele Leute gesehen, die eine ähnliche Frage gestellt haben, aber keine scheint eine gute Antwort zu […]

Anwendungsverzeichnis abrufen

Weiß jemand wie ich den Pfad meines Anwendungsverzeichnisses bekomme? (zB /data/data/my.app.lication/ ) Derzeit verwende ich diese Methode: myActivity.getFilesDir().getParent(); aber es scheint mir ein Workaround zu sein, wenn es eine einfachere Lösung gibt. Der Nebeneffekt ist die Erstellung des files , das nicht benötigt wird. Klarstellung: Zuerst – Danke für die Replikatoren. Ich versuche zu verstehen, […]

Wie programmgesteuert wird die Hintergrundfarbe einer Aktivität auf Weiß gesetzt?

Wie kann ich die Hintergrundfarbe einer Aktivität programmgesteuert auf Weiß setzen?

Android USB-Host und versteckte Geräte

Ich entwickle eine Android-Anwendung, in der ich mit einem USB-Gerät kommunizieren muss. Ich habe versucht, Standart Google API in meiner App zu verwenden, aber die Liste der Geräte ist immer leer. Gleiche Sachen, wenn ich USB-Geräteinfo mit Google API verwende. Liste der Geräte, die von Google API gesucht werden, ist leer, lsusb gibt folgende Ergebnisse: […]

Übergabe von Daten eines nicht-primitiven Typs zwischen Aktivitäten in Android

Angenommen, Sie möchten eine neue Aktivität starten und Daten aus der aktuellen Aktivität übergeben. Wenn die Daten von einem primitiven Typ sind, könnten Sie einfach eine Absicht verwenden und Extras hinzufügen, aber wie würden Sie dies für komplexere Datenstrukturen wie Arraylisten oder Objekte tun?