当前位置: 首页 > 编程笔记 >

分享一个安卓的内置多种工具类的Activity

艾昊明
2023-03-14
本文向大家介绍分享一个安卓的内置多种工具类的Activity,包括了分享一个安卓的内置多种工具类的Activity的使用技巧和注意事项,需要的朋友参考一下

一个安卓的Activity,内置了多种工具类。要用的话,让自己的Activity继承这个Activity,各种方便,便于理解我在每个方法上都写了详细的注释,添加了网络部分,添加了表单文件一键上传

演示图

代码

void Call(java.lang.String number) 拨打=电话的方法
 
void download(java.lang.String url, NetResult result) 用于下载文件的函数
 
java.lang.String formatMemorySize(long memorySize) 将数字形式的内存格式化成易于理解的格式:1M,2G,3K
 
void Get(java.lang.String url, NetResult result) 通过Get的方式向服务器发送请求 并且返回数据
 
java.util.List getAllSMS() 获取所有短信
 
java.util.List getContacts() 获取所有联系人
 
java.util.List getHasReadSMS() 获取已读短信
 
java.util.List getHaveNotReadSMS() 获取未读短信
 
java.io.File getPhoneDataDirectory() 获取手机内部存储的File对象
 
long getPhoneFreeSize() 获取手机可用内存空间
 
long getPhoneSize() 获取手机总内存空间
 
java.util.List getReceivedSms() 获取已接收短信
 
java.io.File getSDCardDirectory() 获取SD卡的File对象
 
long getSDcardFreeSize() 获取SD卡的可用大小
 
long getSDCardSize() 获取SD卡的总大小
 
java.util.List getSentSms() 获取已发送短信
 
SharedPreferences GetSharedPreferences() 获取默认的SharedPreferences对象
 
SharedPreferences GetSharedPreferences(java.lang.String SharedPreferenceName) 获取自己设置的名称的SharedPreferences对象
 
java.util.List getSMSByAddress(java.lang.String search_address) 获取指定号码的短信
 
void insertContacts(Contact... contacts) 向系统插入联系人
 
void insertSMS(SMS... smss) 向系统插入短信
 
boolean isNetWorkUseful() 检测网络状态是否可用
 
boolean isSDCardUseful() SD卡是否有用
 
void Post(java.lang.String actionUrl, java.util.Map params, java.util.Map files, NetResult netResult) 通过Post方式上传文件以及提交表单
 
void Post(java.lang.String url, java.util.Map params, NetResult result) 通过Post方式往服务器提交数据并获得返回数据
 
void PutSharedPreferences(SharedPreferences sharedPreferences, java.lang.String key, java.lang.Object value) 往指定的sharedPreferences里面存储数据
 
void PutSharedPreferences(java.lang.String key, java.lang.Object value) 往sharedPreferences里面存储数据
 
boolean sendSMS(java.lang.String number, java.lang.String content) 发送短信的方法
 
void SetSharedPreference(SharedPreferences sharedPreferences) 设置自己的sharedPreferences
 
void Show(int layout_ID) 显示自定义提示信息
........
......
....
..
.

以上所述就是本文的全部内容了,希望大家能够喜欢。

 类似资料:
  • Android Remote is a software application that makes your Android device act as a remote control for your project in Unity. This is useful for rapid development when you don't want to compile and deplo

  • 本文向大家介绍Java 工具类总结目录(分享),包括了Java 工具类总结目录(分享)的使用技巧和注意事项,需要的朋友参考一下 如下所示: 工具类 功能 BeanUtils 提供了对于JavaBean进行各种操作,克隆对象,属性等等 Betwixt XML与Java对象之间相互转换 Codec 处理常用的编码方法的工具类包,例如DES,SHA1,MD5,Base64等 Collections Ja

  • 本文向大家介绍Android Zip解压缩工具类分享,包括了Android Zip解压缩工具类分享的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android Zip解压缩工具类的具体代码,供大家参考,具体内容如下 添加权限 在具体的场景中测试一下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Jsp servlet验证码工具类分享,包括了Jsp servlet验证码工具类分享的使用技巧和注意事项,需要的朋友参考一下 昨晚在csdn看到一位前辈写一个ajax+servlet+jsp验证,顿时心血来潮,在阅读前辈的代码下我亲手体验一下,做了一个验证码生成工具类,以供大家做个参考。 1、添加VeriyCodeUtils类生成验证码图像 2、servlet使用验证码 3、JSP页

  • 本文向大家介绍Android系统图片分享工具类,包括了Android系统图片分享工具类的使用技巧和注意事项,需要的朋友参考一下 简介 记录一个利用系统分享功能进行图片分享的工具类(代码是用Kotlin写的,都是比较简单的语法,部分可能需要自定义的地方都已经标出)。调用方式比较简单: 权限 记得添加文件操作权限, 另外需要注意6.0版本以上的权限管理 具体细节见代码 以上就是本文的全部内容,希望对大

  • 本文向大家介绍java文件读写工具类分享,包括了java文件读写工具类分享的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了java文件读写工具类的具体代码,供大家参考,具体内容如下 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。