Eine Android-Aktivität verfügt über eine Vielzahl integrierter Toolklassen. Wenn Sie es verwenden möchten, lassen Sie Ihre Aktivität diese Aktivität erben. Es ist bequem und leicht zu verstehen. Ich habe detaillierte Kommentare zu jeder Methode geschrieben, den Netzwerkteil hinzugefügt und das Hochladen von Formulardateien mit einem Klick hinzugefügt.
Demonstrationsdiagramm
Code
void Call(java.lang.String number) Methode zum Erstellen = Call void download(java.lang.String url, NetResult result) Funktion zum Herunterladen von Dateien java.lang.String formatMemorySize(long memorySize) formatiert den Speicher in digitaler Form in eine Leicht verständliches Format: 1M, 2G, 3K void Get(java.lang.String url, NetResult result) Senden Sie eine Anfrage an den Server über Get und geben Sie Daten java.util.List zurück getAllSMS() Alle SMS abrufen java.util.List getContacts() Alle Kontakte abrufen java.util.List getHasReadSMS() Gelesene SMS abrufen java.util.List getHaveNotReadSMS() Ungelesene SMS abrufen java.io.File getPhoneDataDirectory() Die Datei abrufen im Telefon gespeichertes Objekt long getPhoneFreeSize() Den verfügbaren Speicherplatz des Telefons abrufen long getPhoneSize() Den Gesamtspeicherplatz des Telefons abrufen java.util.List getReceivedSms() Die empfangenen Textnachrichten abrufen java.io.File getSDCardDirectory() Das Dateiobjekt der SD-Karte abrufen long getSDcardFreeSize() Die verfügbare Größe der SD-Karte abrufen long getSDCardSize() Gesamtgröße der SD-Karte ermitteln java.util.List getSentSms() Gesendete SMS abrufen SharedPreferences GetSharedPreferences() Holen Sie sich das standardmäßige SharedPreferences-Objekt. SharedPreferences. GetSharedPreferences(java.lang.String. SharedPreferenceName). Holen Sie sich das SharedPreferences-Objekt mit dem von Ihnen festgelegten Namen. java.util.List. getSMSByAddress(java.lang.String. search_address). ... Kontakte ) Kontakte in das System einfügen void insertSMS(SMS... smss) Textnachrichten in das System einfügen boolean isNetWorkUseful() erkennt, ob der Netzwerkstatus verfügbar ist boolean isSDCardUseful() ob die SD-Karte verfügbar ist void Post(java.lang.String actionUrl, java.util.Map params, java.util.Map files, NetResult netResult) Dateien hochladen und Senden über die Post-Methode Formular void Post(java.lang.String-URL, java.util.Map-Parameter, NetResult-Ergebnis) Senden Sie Daten über die Post-Methode an den Server und erhalten Sie die zurückgegebenen Daten. void PutSharedPreferences(SharedPreferences sharedPreferences, java.lang.String key, java.lang.Object value) Speichern Sie Daten in den angegebenen sharedPreferences. void PutSharedPreferences(java.lang.String key, java .lang.Object value) speichert Daten in sharedPreferences boolean sendSMS(java.lang.String number, java.lang.String content) Methode zum Senden von SMS void SetSharedPreference(SharedPreferences sharedPreferences) Legen Sie Ihre eigenen sharedPreferences fest void Show(int layout_ID) Benutzerdefinierte Eingabeaufforderungsinformationen anzeigen.............
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.