Articles of android

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?

Android – Audio wird über den Ohrhörer wiedergegeben

Ich habe momentan einen Code, der eine Aufnahme von dem Gerätemikrofon unter Verwendung der AudioRecord-class liest und sie dann mit der AudioTrack-class wieder ausspielt. Mein Problem ist, dass wenn ich es ausprobiere es über das Lautsprechertelefon spielt. Ich möchte, dass es über das Ohrstück auf dem Gerät abgespielt wird. Hier ist mein Code: public class […]

Wie können Sie die E-Mail-Adresse eines Android-Nutzers erhalten?

Ich habe android.permission.READ_OWNER_DATA aber ich kann keinen zuverlässigen Code finden, der erklärt, wie ich E-Mail-Adresse des Eigentümers des Geräts lesen kann. Wie kann ich das machen?

Selektor auf Hintergrundfarbe von TextView

Ich versuche, die Hintergrundfarbe eines Android TextView Widgets zu ändern, wenn der Benutzer es berührt. Ich habe zu diesem Zweck einen Selektor erstellt, der in res/color/selector.xml gespeichert ist und ungefähr so ​​aussieht: Das clickable Attribut der TextView ist true , falls das von Interesse ist. Wenn ich diesen Selektor einem TextView als android:background=”@color/selector” zuweisen android:background=”@color/selector” […]

Actionbarsherlock + Tabs + Mehrfachfragmente?

Ich habe so sehr versucht, Actionbarsherlock + Tabs + Fragmente funktionieren zu bekommen. Ich kann nur dieses Set als statisch arbeiten lassen, ich möchte diese Android Market App (Swipe-Bewegung) erstellen. Ich bleibe stecken, wenn du ein Layout mit mehreren Fragmenten aufblasen musst. In Support4demos habe ich FragmentsTabsPager als Beispiel erhalten.