Auf asynchrone Operationen und Garbage Collection

Ist der Thread in der onReceive-Methode für Müllabfuhr berechtigt, bevor er jemals fertig ist? @Override public void onReceive(final Context context, Intent intent) { final int alarmId = intent.getExtras().getInt(EXTRA_ALARM_ID); Log.i(TAG, "/onReceive with an alarmVo.id of " + alarmId); // RUN MY THREAD new Thread(new Runnable() { @Override public void run() { AlarmUtil.setNextAlarm(context, alarmId); } }).start(); } […]

Erstellen eines Standard-Dialogfelds für die Android-Einstellungen

Neuer Android-Entwickler hier – ich hoffe das ist einfach. Ich möchte einen "row-based" prefs Dialog erstellen, wie Sie in den meisten Standard-Apps sehen. Sie wissen, schwarzer Hintergrund, Fading-Line Trennzeichen, größer / fett Etikett Text für jeden Eintrag, kleinere Beschreibung Text, vielleicht ein Checkbox / Pfeil nach unten. Gibt es hier ein Standardobjekt in der Android […]

Wie man Zoom, Drag & Roting auf ein Bild in Android anwendet

Kann jemand mir sagen, das Tutorial, um Zoom, ziehen und drehen auf ein Bild in Android-Anwendung?

Erstellen eines 9 Patches mit wiederholtem Muster

Ich bin mit der Erstellung eines neun Patches für einen Fortschrittsbalkenhintergrund fest. Es hat ein sich wiederholendes Muster wie eine Lineal-Scala und das hat mir Kopfschmerzen gegeben. Hier ist ein Bild von dem, was ich will (an der Unterseite) und was ich habe (oben). Kann mir jemand einen Hinweis geben, wie ich mein Ziel erreichen […]

BroadcastReceiver, Service und Wakelock

Ich empfange eine Absicht in Rundfunkempfänger und dann fange ich den Service an, mehr Arbeit zu machen. Nun, was ist, wenn das Gerät schläft und das passiert, muss ich Wakelock (AlarmManger?) Bekommen und warum brauche ich es? Wird mein Service aufhören zu laufen, wenn das Gerät schläft, ohne ein Wakelock zu bekommen.

Android – Umgang mit der Apn-Verbindung

Ich habe mich gefragt, wie Android das macht. Beispiel : WAP Push zeigt eine eingehende MMS an. Ändern Sie APN zu MMS. MMS herunterladen. Wiederherstellung der Konnektivität zum Standard-APN. Also, wie ist diese Änderung von APN getan? Warum : Ich möchte einen anderen APN verwenden, um eine Verbindung zum Internet anstelle des Default oder MMS […]

Techiniques zum Schreiben von Android, iPad, iPhone Clients mit Remote-Daten

Ich muss die Welt erforschen "Du hast eine Killer-Anwendung geschrieben, aber hast du einen Android / iPhone / iPad Client?". Meine Fragen sind: 1) welches ist der beste Weg, um Daten an diese Geräte zu senden? Seife und Ruhe wie hier vorgeschlagen? Oder gibt es einige spezifische Techniken? (Meine App ist in Delphi geschrieben und […]

Dekompilierung von (Binär-, NDK-) C-Apps gegen Java-Apps (Dalvik-Bytecode)

Gut, Da ich mich für reengineering interessiere, verbringe ich so viel Zeit auf Android-Reengineering. Trotzdem kam ich zu einem Punkt, wo ich das Problem des kompilierten, binären C-Code (NDK) hatte und ich habe zu wissen, dass es sehr schwierig ist, es zurück zu C / C ++ zu dekompilieren, als eine Dekomprimierung einer DEX-Datei zurück […]

Wie verbessert man die Leistung des Android Emulators

Ich fange mit Android-Entwicklung an, aber die Emulator-Performance auf meiner Maschine lässt viel zu wünschen übrig. In aller Fairness ist meine Maschine kein Kraftpaket durch irgendeine Strecke der Phantasie. Kurz vor dem Upgrade meiner Hardware oder Ausgaben $ $, gibt es gute Tipps für die Verbesserung der Android Emulator Leistung?

Übergeben von Parametern an Web Service-Methode in c #

Ich entwickle eine Android-Anwendung .., die Standortdaten an einen Web-Service senden wird, um in der Server-Datenbank zu speichern. In Java: Ich habe dieses Protokoll verwendet, so dass die URI ist: HTTP-Anfrage anstelle von REST HttpPost request = new HttpPost("http://trafficmapsa.com/GService.asmx/GPSdata? lon="+Lon+"&Lat="+Lat+"&speed="+speed); In Asp.net (c #) Web-Service wird: [WebMethod] Public CountryName GPSdata (Doppel Lon, Double Lat, Doppelte […]

Das Android ist ein Google Android Fan-Website, Alles über Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.