Android 公共类
滨斌
雄关漫道真如铁 而今迈步从头越
展开
-
Android SPUtils-保存在手机里面的文件名
SPUtils是一个保存在手机里面的文件名功能:1.保存数据的方法,我们需要拿到保存数据的具体类型,然后根据类型调用不同的保存方法2.得到保存数据的方法,我们根据默认值得到保存的数据的具体类型,然后调用相对于的方法获取值3.移除某个key值已经对应的值4.清除所有数据5. 查询某个key是否已经存在6.返回所有的键值对7.创建一个解决SharedPreference转载 2016-11-07 19:29:35 · 947 阅读 · 0 评论 -
Android SizeUtils-尺寸相关工具类
SizeUtils是一个尺寸相关工具类功能:1.dp转px2.px转dp3.sp转px4.px转sp5.各种单位转换6.在onCreate()即可强行获取View的尺寸7.获取到View尺寸的监听8. ListView中提前测量View尺寸,如headerViewpackage com.blankj.utilcode.utils;import a转载 2016-11-07 20:57:44 · 1266 阅读 · 0 评论 -
Android ShellUtils-Shell相关工具类
ShellUtils是一个Shell相关工具类功能:1.是否是在root下执行命令2.返回的命令结果package com.blankj.utilcode.utils;import java.io.BufferedReader;import java.io.DataOutputStream;import java.io.InputStreamReader;import j转载 2016-11-07 21:09:30 · 3011 阅读 · 0 评论 -
Android ServiceUtils-服务相关工具类
ServiceUtils是一个服务相关工具类 功能:1.获取所有运行的服务2.判断服务是否运行3.停止服务package com.blankj.utilcode.utils;import android.app.ActivityManager;import android.app.ActivityManager.RunningServiceInfo;import and转载 2016-11-07 21:14:29 · 536 阅读 · 0 评论 -
Android CleanUtils-清除相关工具类
CleanUtils是一个清除相关工具类功能:1.清除内部缓存2.清除内部文件3.清除内部数据库4.根据名称清除数据库5.清除内部SP6.清除外部缓存7.清除自定义目录下的文件package com.blankj.utilcode.utils;import android.app.ActivityManager;import android.content转载 2016-11-07 21:17:30 · 314 阅读 · 0 评论 -
Android BarUtils-栏相关工具类
BarUtils是一个栏相关工具类功能:1. 设置状态栏颜色2.为滑动返回界面设置状态栏颜色3.设置状态栏纯色 不加半透明效果4.设置状态栏颜色(5.0以下无半透明效果,不建议使用)5.使状态栏半透明6.针对根布局是 CoordinatorLayout, 使状态栏半透明7.设置状态栏全透明8.使状态栏透明(5.0以上半透明效果,不建议使用)9.为转载 2016-11-07 21:26:42 · 1401 阅读 · 0 评论 -
Android AndroidUtilCode-Activity相关工具类
AndroidUtilCode是一个Activity相关工具类功能:1.判断是否存在Activity2.打开Activitypackage com.blankj.utilcode.utils;import android.app.ActivityManager;import android.content.Context;import android.content.Int转载 2016-11-07 21:45:49 · 693 阅读 · 0 评论 -
Android App相关工具类
AppUtils是一个App相关工具类功能:1.isInstallApp:判断App是否安装2.installApp:安装App(支持6.0)3.installAppSilent:静默安装4.AppuninstallApp:卸载5.AppuninstallAppSilent:静默卸载6.AppisAppRoot:判断App是否有root权限7.launchApp:打转载 2016-11-07 21:48:19 · 577 阅读 · 0 评论 -
Android ConstUtils-常量相关工具类
ConstUtils是一个常量相关工具类package com.blankj.utilcode.utils;/** * * author: Blankj * blog : http://blankj.com * time : 2016/8/11 * desc : 常量相关工具类 * */public class ConstUti转载 2016-11-07 22:13:02 · 1664 阅读 · 0 评论 -
Android ClipboardUtils-剪贴板相关工具类
ClipboardUtils是一个剪贴板相关工具类功能:1.复制文本到剪贴板2.获取剪贴板的文本3.复制uri到剪贴板4.获取剪贴板的uri5.复制意图到剪贴板6.获取剪贴板的意图package com.blankj.utilcode.utils;import android.content.ClipData;import android.content.转载 2016-11-07 22:25:59 · 947 阅读 · 0 评论 -
Android EmptyUtils-判空相关工具类
EmptyUtils是一个判空相关工具类功能:1.判断对象是否为空2.判断对象是否非空package com.blankj.utilcode.utils;import android.os.Build;import android.util.SparseArray;import android.util.SparseBooleanArray;import android.转载 2016-11-07 22:29:23 · 1385 阅读 · 0 评论 -
Android DeviceUtils-设备相关工具类
DeviceUtils是一个设备相关工具类功能:1.判断设备是否root2.获取设备系统版本号3.获取设备AndroidID4.获取设备MAC地址package com.blankj.utilcode.utils;import android.annotation.SuppressLint;import android.content.Context;impor转载 2016-11-07 22:53:01 · 2422 阅读 · 0 评论 -
Android L-Logcat统一管理类
L是一个Logcat统一管理类功能:1.下面四个是默认tag的函数2.下面是传入自定义tag的函数import android.util.Log;//Logcat统一管理类public class L{ private L() { /* cannot be instantiated */ throw new UnsupportedOperationExcep转载 2016-11-07 18:46:44 · 532 阅读 · 0 评论 -
Android SnackbarUtils-Snackbar相关工具类
SnackbarUtils是一个Snackbar相关工具类功能:1.显示短时snackbar2.显示长时snackbar3.显示自定义时长snackbar4.设置snackbar文字和背景颜色5.为snackbar添加布局6.取消snackbar显示package com.blankj.utilcode.utils;import android.support.转载 2016-11-07 20:51:32 · 642 阅读 · 0 评论 -
Android SPUtils-SP相关工具类
SPUtils是一个SP相关工具功能:1.SP中写入String类型value2.SP中读取String3.SP中写入int类型value4.SP中读取int5.SP中写入long类型value6.SP中读取long7.SP中写入float类型value8.SP中读取float9.SP中写入boolean类型value10.SP中读取boolean转载 2016-11-07 20:38:35 · 1171 阅读 · 0 评论 -
Android StringUtils-字符串相关工具类
StringUtils是一个字符串相关工具类功能:1.待校验字符串2.判断两字符串是否相等3.null转为长度为0的字符串4.返回字符串长度5.首字母大写6.首字母小写7.反转字符串8.转化为半角字符9.转化为全角字符10.单个汉字转成ASCII码11.单个汉字转成拼音12.获得第一个汉字首字母13.中文转拼音package转载 2016-11-07 20:22:53 · 4930 阅读 · 0 评论 -
Android SDCardUtils-SD卡相关的辅助类
SDCardUtils是一个SD卡相关的辅助类功能:1.判断SDCard是否可用2.获取SD卡路径3.获取SD卡的剩余容量 单位byteimport java.io.File;import android.os.Environment;import android.os.StatFs;//SD卡相关的辅助类public class SDCardUtils{ p转载 2016-11-07 19:16:21 · 600 阅读 · 0 评论 -
Android ScreenUtils-获得屏幕相关的辅助类
ScreenUtils是一个获得屏幕相关的辅助类获得屏幕相关的辅助类功能:1.获得屏幕高度2.获得屏幕宽度3.获得状态栏的高度4.获取当前屏幕截图,包含状态栏5.获取当前屏幕截图,不包含状态栏import android.app.Activity;import android.content.Context;import android.graphics.转载 2016-11-07 18:51:30 · 4237 阅读 · 0 评论 -
Android NetUtils-跟网络相关的工具类
NetUtils跟是一个相关的工具类功能:1.判断网络是否连接2.判断是否是wifi连接3.打开网络设置界面import android.app.Activity;import android.content.ComponentName;import android.content.Context;import android.content.Intent;impor转载 2016-11-07 18:49:18 · 601 阅读 · 0 评论 -
Android KeyBoardUtils-打开或关闭软键盘
KeyBoardUtils是一个打开或关闭软键盘类功能:1.打开软键盘2.关闭软键盘import android.content.Context;import android.view.inputmethod.InputMethodManager;import android.widget.EditText;//打开或关闭软键盘public class KeyBoard转载 2016-11-07 18:43:00 · 872 阅读 · 0 评论 -
Android HttpUtils-Http请求的工具类
HttpUtilss是一个Http请求的工具类功能:1.异步的Get请求2.异步的Post请求3.Get请求,获得返回数据4.向指定 URL 发送POST方法的请求import java.io.BufferedReader;import java.io.ByteArrayOutputStream;import java.io.IOException;import j转载 2016-11-07 18:32:59 · 1167 阅读 · 0 评论 -
Android DensityUtils-常用单位转换的辅助类
DensityUtils常是一个单位转换的辅助类1.dp转px2.sp转px3.px转dp4.px转spimport android.content.Context;import android.util.TypedValue;//常用单位转换的辅助类public class DensityUtils{ private DensityUtils() { /*转载 2016-11-07 18:28:40 · 296 阅读 · 0 评论 -
Android AppUtils-跟App相关的辅助类
AppUtils是一个跟App相关的辅助类功能:1.获取应用程序名称2.当前应用的版本名称import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;import android.content.pm.PackageMan转载 2016-11-07 18:24:15 · 302 阅读 · 0 评论 -
Android T-Toast统一管理类
T是一个Toast统一管理类功能:1.短时间显示Toast2.长时间显示Toast3.自定义显示Toast时间import android.content.Context;import android.widget.Toast; //Toast统一管理类public class T{ private T() { /* cannot be instantia转载 2016-11-07 19:34:53 · 548 阅读 · 0 评论 -
Android ToolFor9Ge-关于图片和控件的工具类
ToolFor9Ge是一个关于图片和控件的工具类功能:1.缩放/裁剪图片2.判断有无网络链接3.从路径获取文件名4.通过路径生成Base64文件5.通过文件路径获取到bitmap6.把bitmap转换成base647.把Stream转换成String8.修改整个界面所有控件的字体9.修改整个界面所有控件的字体大小import java.io.Buffer转载 2016-11-07 19:39:39 · 265 阅读 · 0 评论 -
Android AndroidUtilCode-进程相关工具类
进程相关工具类功能:1.获取前台线程包名2.杀死后台服务进程3.杀死后台服务进程(需要包名)package com.blankj.utilcode.utils;import android.app.ActivityManager;import android.app.AppOpsManager;import android.app.usage.UsageStats;i转载 2016-11-07 19:53:39 · 610 阅读 · 0 评论 -
Android TimeUtils-时间相关工具类
TimeUtils是一个时间相关工具类功能:1.时间戳转为时间(年月日,时分秒)2.时间转换为时间戳import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * Created by Bao on 2016/3/27. */public cla转载 2016-11-07 19:59:45 · 453 阅读 · 0 评论 -
Android ZipUtils-压缩相关工具类
ZipUtils是一个压缩相关工具类功能:1.批量压缩文件2.批量解压文件3.压缩文件4.解压文件5.解压带有关键字的文件6.获取压缩文件中的文件路径链表Skip to contentPersonal Open source Business ExploreSign upSign inPricingBlogSupportThis repositorySearch Watch 335转载 2016-11-07 20:06:16 · 1035 阅读 · 0 评论 -
Android ThreadPoolUtils-线程池相关
ThreadPoolUtils是一个线程池相关package com.blankj.utilcode.utils;import java.util.Collection;import java.util.List;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;i转载 2016-11-07 22:56:55 · 1210 阅读 · 0 评论