Una actividad de Android tiene una variedad de clases de herramientas integradas. Si desea usarlo, deje que su Actividad herede esta Actividad. Es conveniente y fácil de entender. Escribí comentarios detallados sobre cada método, agregué la parte de red y agregué la carga de archivos de formulario con un solo clic.
Diagrama de demostración
código
Método de creación de void Call(java.lang.String number) = llamada a la función void download(java.lang.String url, resultado de NetResult) para descargar archivos java.lang.String formatMemorySize(long MemorySize) formatea la memoria en forma digital en un formato fácil de entender: 1M, 2G, 3K void Get (java.lang.String url, resultado NetResult) Envíe una solicitud al servidor a través de Obtener y devolver datos java.util.List getAllSMS() Obtener todos los SMS java.util.List getContacts() Obtener todos los contactos java.util.List getHasReadSMS() Obtener SMS leídos java.util.List getHaveNotReadSMS() Obtener SMS no leídos java.io.File getPhoneDataDirectory() Obtener el archivo objeto almacenado dentro del teléfono long getPhoneFreeSize() Obtener el espacio de memoria disponible del teléfono long getPhoneSize() Obtenga el espacio total de memoria del teléfono java.util.List getReceivedSms() Obtenga los mensajes de texto recibidos java.io.File getSDCardDirectory() Obtenga el objeto Archivo de la tarjeta SD long getSDcardFreeSize() Obtenga el tamaño disponible de la tarjeta SD long getSDCardSize() Obtener el tamaño total de la tarjeta SD Tamaño java.util.List getSentSms() Obtener SMS enviados SharedPreferences GetSharedPreferences() Obtenga el objeto SharedPreferences predeterminado SharedPreferences GetSharedPreferences(java.lang.String SharedPreferenceName) Obtenga el objeto SharedPreferences con el nombre que configuró java.util.List getSMSByAddress(java.lang.String search_address) Obtenga el mensaje SMS del número especificado void insertContacts(Contact) ... contactos ) Insertar contactos en el sistema void insertSMS(SMS... smss) Insertar mensajes de texto en el sistema booleano isNetWorkUseful() detecta si el estado de la red está disponible booleano isSDCardUseful() si la tarjeta SD está disponible void Post(java.lang.String actionUrl, java.util.Map params, java.util.Map files, NetResult netResult) Cargar archivos y enviar a través del método de publicación Form void Post (java.lang.String url, java.util.Map params, resultado de NetResult) Envíe datos al servidor a través del método Post y obtenga los datos devueltos void PutSharedPreferences(SharedPreferences sharePreferences, java.lang.String key, java.lang.Object value) Almacene los datos en las SharedPreferences especificadas void PutSharedPreferences(java.lang.String key, java lang.Valor del objeto) almacena datos en SharedPreferences boolean sendSMS (número java.lang.String, contenido java.lang.String). Método para enviar SMS void SetSharedPreference(SharedPreferences sharePreferences) Establece tus propias preferencias compartidas void Show(int layout_ID) Muestra información de solicitud personalizada....
Lo anterior es el contenido completo de este artículo, espero que les guste a todos.