2010-11-23 3 views
2

Wie wir wissen, gibt es mehrere Methoden für HTTP-Verbindung.
Meine Social-Network-Anwendung wird eine Menge Upload-, Download- und Synchronisierungsaufgaben starten.
Also brauche ich stabile und mehr Effizienz Verbindung.
Wie viele Methoden für HTTP-Verbindung in Android?
Welches ist mehr Effizienz?
Ausnahme HttpURLConnection, wie kann ich eine Verbindung zum Posten und Abrufen einrichten?Welcher Weg ist am stabilsten und die Effizienz für HTTP-Verbindung bei Android-Plattform

+0

Wenn Sie Stabilität wollen, einen Dienst auf einem eigenen Thread verwenden, so dass Sie für die Informationen zurück, nicht warten, um den UI-Thread blockieren und über vernünftige, wenn Sie Ihre Entscheidung zu synchronisieren Inhalt. Beachten Sie außerdem, dass Ihr Emulator fast keine Latenz hat, da er höchstwahrscheinlich über Ihr Heimnetzwerk mit dem Internet verbunden ist (in einem Telefonnetzwerk sind Ihre Benutzer nicht so glücklich). Versuchen Sie auch NotificationManager und AlarmManager zu verwenden Bündeln Sie Ihre Synchronisierungsversuche mit den Synchronisierungsversuchen anderer Apps. Das ist wirklich, was Ihren Benutzern einige ihrer wertvollen Akkulaufzeit sparen wird –

Antwort

3

Da wir in Java für Android codieren, können wir jede der HTTP-Verbindungen Methoden verwenden, die in Java sind.
Die Methoden in org.apache.http werden funktionieren

Verwandte Themen