Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WuXiaolong/AndroidUtils
/ functions
Functions
135 in github.com/WuXiaolong/AndroidUtils
⨍
Functions
135
◇
Types & classes
29
↓ 6 callers
Method
getDisplayMetrics
@param context 上下文 @return DisplayMetrics对象
library/src/main/java/com/wuxiaolong/androidutils/library/DisplayMetricsUtil.java:20
↓ 6 callers
Method
getInstance
()
library/src/main/java/com/wuxiaolong/androidutils/library/FileUtil.java:16
↓ 4 callers
Method
e
(String msg)
library/src/main/java/com/wuxiaolong/androidutils/library/LogUtil.java:62
↓ 3 callers
Method
getDataColumn
Get the value of the data column for this Uri. This is useful for MediaStore Uris, and other file-based ContentProviders. @param context The co
library/src/main/java/com/wuxiaolong/androidutils/library/AbsolutePathUtil.java:94
↓ 3 callers
Method
getString
(Context context, String key, final String defaultValue)
library/src/main/java/com/wuxiaolong/androidutils/library/SharedPreferencesUtil.java:14
↓ 2 callers
Method
appExit
退出应用程序
library/src/main/java/com/wuxiaolong/androidutils/library/ActivityManagerUtil.java:122
↓ 2 callers
Method
compress
(Bitmap bitmap)
library/src/main/java/com/wuxiaolong/androidutils/library/BitmapCompressUtil.java:87
↓ 2 callers
Method
d
(String msg)
library/src/main/java/com/wuxiaolong/androidutils/library/LogUtil.java:32
↓ 2 callers
Method
getAbsolutePath
@param context 上下文 @param uri url对象 @return 绝对路径
library/src/main/java/com/wuxiaolong/androidutils/library/AbsolutePathUtil.java:26
↓ 2 callers
Method
getInstance
单例模式 @return 单例
library/src/main/java/com/wuxiaolong/androidutils/library/ActivityManagerUtil.java:37
↓ 2 callers
Method
setNotificationVisibility
设置notification显示状态 Request.VISIBILITY_VISIBLE:在下载进行的过程中,通知栏中会一直显示该下载的Notification,当下载完成时,该Notification会被移除,这是默认的参数值。 Request.VISIBILITY_VISIBLE_NOTIFY
library/src/main/java/com/wuxiaolong/androidutils/library/DownloadUtil.java:146
↓ 2 callers
Method
start
()
library/src/main/java/com/wuxiaolong/androidutils/library/DownloadUtil.java:74
↓ 1 callers
Method
add
提供精确的加法运算。 @param v1 被加数 @param v2 加数 @return 两个参数的和
library/src/main/java/com/wuxiaolong/androidutils/library/ArithUtil.java:29
↓ 1 callers
Method
clear
(Context context, final SharedPreferences p)
library/src/main/java/com/wuxiaolong/androidutils/library/SharedPreferencesUtil.java:89
↓ 1 callers
Method
collectDeviceInfo
收集设备参数信息 @param ctx 上下文
library/src/main/java/com/wuxiaolong/androidutils/library/CrashHandlerUtil.java:149
↓ 1 callers
Method
decodeFile
(String param)
library/src/main/java/com/wuxiaolong/androidutils/library/BitmapCompressUtil.java:63
↓ 1 callers
Method
finishAllActivity
结束所有activity
library/src/main/java/com/wuxiaolong/androidutils/library/ActivityManagerUtil.java:105
↓ 1 callers
Method
getBankCardCheckCode
从不含校验位的银行卡卡号采用 Luhm 校验算法获得校验位 @param nonCheckCodeCardId 不含校验位的银行卡 @return 校验结果
library/src/main/java/com/wuxiaolong/androidutils/library/CheckIdCardUtil.java:29
↓ 1 callers
Method
getCrashTip
()
library/src/main/java/com/wuxiaolong/androidutils/library/CrashHandlerUtil.java:58
↓ 1 callers
Method
getInstance
获取CrashHandler实例 ,单例模式 @return 单例
library/src/main/java/com/wuxiaolong/androidutils/library/CrashHandlerUtil.java:77
↓ 1 callers
Method
handleException
自定义错误处理,收集错误信息 发送错误报告等操作均在此完成. @param throwable 异常 @return true:如果处理了该异常信息;否则返回false.
library/src/main/java/com/wuxiaolong/androidutils/library/CrashHandlerUtil.java:123
↓ 1 callers
Method
init
初始化 @param context 上下文
library/src/main/java/com/wuxiaolong/androidutils/library/CrashHandlerUtil.java:86
↓ 1 callers
Method
initDownload
(String downloadUrl)
library/src/main/java/com/wuxiaolong/androidutils/library/DownloadUtil.java:45
↓ 1 callers
Method
installAPK
安装apk @param context 上下文 @param path 文件路劲
library/src/main/java/com/wuxiaolong/androidutils/library/AppUtils.java:107
↓ 1 callers
Method
isDownloadsDocument
@param uri The Uri to check. @return Whether the Uri authority is DownloadsProvider.
library/src/main/java/com/wuxiaolong/androidutils/library/AbsolutePathUtil.java:129
↓ 1 callers
Method
isExternalStorageDocument
@param uri The Uri to check. @return Whether the Uri authority is ExternalStorageProvider.
library/src/main/java/com/wuxiaolong/androidutils/library/AbsolutePathUtil.java:121
↓ 1 callers
Method
isMediaDocument
@param uri The Uri to check. @return Whether the Uri authority is MediaProvider.
library/src/main/java/com/wuxiaolong/androidutils/library/AbsolutePathUtil.java:137
↓ 1 callers
Method
onCompressFailure
(String t)
library/src/main/java/com/wuxiaolong/androidutils/library/BitmapCompressUtil.java:123
↓ 1 callers
Method
onCompressSuccess
(String fileOutputPath)
library/src/main/java/com/wuxiaolong/androidutils/library/BitmapCompressUtil.java:121
↓ 1 callers
Method
popOneActivity
移除一个activity @param activity activity
library/src/main/java/com/wuxiaolong/androidutils/library/ActivityManagerUtil.java:59
↓ 1 callers
Method
pushOneActivity
把一个activity压入栈中 @param actvity activity
library/src/main/java/com/wuxiaolong/androidutils/library/ActivityManagerUtil.java:49
↓ 1 callers
Method
saveCrashInfo2File
保存错误信息到文件中 @param ex 异常 @return 返回文件名称, 便于将文件传送到服务器
library/src/main/java/com/wuxiaolong/androidutils/library/CrashHandlerUtil.java:180
↓ 1 callers
Method
setCrashTip
(String crashTip)
library/src/main/java/com/wuxiaolong/androidutils/library/CrashHandlerUtil.java:62
↓ 1 callers
Method
setDownloadFileName
(String downloadFileName)
library/src/main/java/com/wuxiaolong/androidutils/library/DownloadUtil.java:119
↓ 1 callers
Method
setLog
(boolean log)
library/src/main/java/com/wuxiaolong/androidutils/library/LogUtil.java:18
Method
ApplicationTest
()
library/src/androidTest/java/com/wuxiaolong/androidutils/library/ApplicationTest.java:10
Method
ApplicationTest
()
app/src/androidTest/java/com/wuxiaolong/androidutils/ApplicationTest.java:10
Method
ArithUtil
()
library/src/main/java/com/wuxiaolong/androidutils/library/ArithUtil.java:18
Method
BitmapCompressUtil
(Context context)
library/src/main/java/com/wuxiaolong/androidutils/library/BitmapCompressUtil.java:140
Method
BitmapCropTask
(BitmapCompressCallback bitmapCompressCallback)
library/src/main/java/com/wuxiaolong/androidutils/library/BitmapCompressUtil.java:53
Method
CrashHandlerUtil
保证只有一个CrashHandler实例
library/src/main/java/com/wuxiaolong/androidutils/library/CrashHandlerUtil.java:69
Method
DownloadUtil
(Context context, String downloadUrl)
library/src/main/java/com/wuxiaolong/androidutils/library/DownloadUtil.java:40
Method
actionCall
直接拨号,需要增加CALL_PHONE权限 @param context 上下文 @param phone 手机号码
library/src/main/java/com/wuxiaolong/androidutils/library/AppUtils.java:121
Method
actionDial
跳到拨号盘-拨打电话 @param context 上下文 @param phone 手机号码
library/src/main/java/com/wuxiaolong/androidutils/library/AppUtils.java:133
Method
addition_isCorrect
()
library/src/test/java/com/wuxiaolong/androidutils/library/ExampleUnitTest.java:11
Method
addition_isCorrect
()
app/src/test/java/com/wuxiaolong/androidutils/ExampleUnitTest.java:11
Method
beijingTime2UnixTimestamp
北京时间转时间戳 注意第一个参数和第二个参数格式必须一样 @param beijingTime 如"2016-6-26 20:35:9" @param format 如"yyyy-MM-dd HH:mm:ss" @return 时间戳
library/src/main/java/com/wuxiaolong/androidutils/library/TimeUtil.java:167
Method
bitmap2Bytes
把Bitmap转Byte @param bitmap bitmap对象 @return Bytes
library/src/main/java/com/wuxiaolong/androidutils/library/AppUtils.java:60
Method
bitmapCompress
压缩 @param fileInputPath 需要压缩图片SD卡路径 @param bitmapCompressCallback 压缩回调
library/src/main/java/com/wuxiaolong/androidutils/library/BitmapCompressUtil.java:46
Method
cardIdHide
银行卡号,保留最后4位,其他星号替换 @param cardId 卡号 @return 星号替换的银行卡号
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:33
Method
checkBankCard
校验银行卡卡号 @param cardId 卡号 @return 是否有效卡号
library/src/main/java/com/wuxiaolong/androidutils/library/CheckIdCardUtil.java:17
Method
checkBirthday
验证日期(年月日) @param birthday 日期,格式:1992-09-03,或1992.09.03 @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:164
Method
checkBlankSpace
验证空白字符 @param blankSpace 空白字符,包括:空格、\t、\n、\r、\f、\x0B @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:142
Method
checkChinese
验证中文 @param chinese 中文字符 @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:153
Method
checkDecimals
验证整数和浮点数(正负整数和正负浮点数) @param decimals 一位或多位0-9之间的浮点数,如:1.23,233.30 @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:131
Method
checkDigit
验证整数(正整数和负整数) @param digit 一位或多位0-9之间的整数 @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:120
Method
checkEmail
验证Email @param email email地址,格式:zhangsan@sina.com,zhangsan@xxx.com.cn,xxx代表邮件服务商 @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:109
Method
checkIdCard
验证身份证号码 @param idCard 居民身份证号码15位或18位,最后一位可能是数字或字母 @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:66
Method
checkIpAddress
匹配IP地址(简单匹配,格式,如:192.168.1.1,127.0.0.1,没有匹配IP段的大小) @param ipAddress IPv4标准地址 @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:197
Method
checkMobile
验证手机号码(支持国际格式,+86135xxxx...(中国内地),+00852137xxxx...(中国香港)) @param mobile 移动、联通、电信运营商的号码段 <p>移动的号段:134(0-8)、135、136、137、138、139、147(预计用于T
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:82
Method
checkPhone
验证固定电话号码 @param phone 电话号码,格式:国家(地区)电话代码 + 区号(城市代码) + 电话号码,如:+8602085588447 <p><b>国家(地区) 代码 :</b>标识电话号码的国家(地区)的标准国家(地区)代码。它包含从 0 到 9 的一位
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:98
Method
checkPostcode
匹配中国邮政编码 @param postcode 邮政编码 @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:186
Method
checkURL
验证URL地址 @param url 格式:http://blog.csdn.net:80/xyang81/article/details/7705960? 或 http://www.csdn.net:80 @return 验证成功返回true,验证失败返回false
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:175
Method
checkVehicleNo
是否为车牌号(沪A88888) @param vehicleNo 车牌号 @return 是否为车牌号
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:54
Method
compareDate
时间比较大小 @param date1 date1 @param date2 date2 @param format "yyyy-MM-dd HH:mm:ss" @return 1:date1大于date2; -1:date1小于date2
library/src/main/java/com/wuxiaolong/androidutils/library/TimeUtil.java:96
Method
convertToFilePath
将 content://media/external/images/media/32073 格式路径转为文件绝对路径 @param uri @return
library/src/main/java/com/wuxiaolong/androidutils/library/UriUtil.java:19
Method
decimalFormat
指定小数输出 @param s 输入 @param format 小数格式,比如保留两位0.00 @return 输出结果
library/src/main/java/com/wuxiaolong/androidutils/library/AppUtils.java:48
Method
deleteFolderFile
删除指定目录下的文件,这里用于缓存的删除 @param filePath filePath @param deleteThisPath deleteThisPath
library/src/main/java/com/wuxiaolong/androidutils/library/FileUtil.java:48
Method
dip2px
根据手机的分辨率从 dp 的单位 转成为 px(像素) @param context 上下文 @param dpValue 值 @return 转换结果
library/src/main/java/com/wuxiaolong/androidutils/library/DisplayMetricsUtil.java:56
Method
div
提供(相对)精确的除法运算,当发生除不尽的情况时,精确到 小数点以后 10 位,以后的数字四舍五入。 @param v1 被除数 @param v2 除数 @return 两个参数的商
library/src/main/java/com/wuxiaolong/androidutils/library/ArithUtil.java:72
Method
doInBackground
(String... params)
library/src/main/java/com/wuxiaolong/androidutils/library/BitmapCompressUtil.java:57
Method
finishActivity
结束指定的Activity @param activity activity
library/src/main/java/com/wuxiaolong/androidutils/library/ActivityManagerUtil.java:82
Method
getBoolean
(Context context, final String key, final boolean defaultValue)
library/src/main/java/com/wuxiaolong/androidutils/library/SharedPreferencesUtil.java:28
Method
getCurrentTime
获取当前时间 @param format "yyyy-MM-dd HH:mm:ss" @return 当前时间
library/src/main/java/com/wuxiaolong/androidutils/library/TimeUtil.java:24
Method
getDay
获取当前时间是哪天 @return 哪天
library/src/main/java/com/wuxiaolong/androidutils/library/TimeUtil.java:82
Method
getDayOfWeek
获取当前时间为本周的第几天 @return DayOfWeek
library/src/main/java/com/wuxiaolong/androidutils/library/TimeUtil.java:46
Method
getDownloadRequest
()
library/src/main/java/com/wuxiaolong/androidutils/library/DownloadUtil.java:151
Method
getFloat
(Context context, final String key, final float defaultValue)
library/src/main/java/com/wuxiaolong/androidutils/library/SharedPreferencesUtil.java:68
Method
getFolderSize
获取指定文件夹内所有文件大小的和 @param file file @return size
library/src/main/java/com/wuxiaolong/androidutils/library/FileUtil.java:29
Method
getFormatSize
格式化单位 @param size size @return size
library/src/main/java/com/wuxiaolong/androidutils/library/FileUtil.java:79
Method
getInt
(Context context, final String key, final int defaultValue)
library/src/main/java/com/wuxiaolong/androidutils/library/SharedPreferencesUtil.java:54
Method
getLastActivity
获取栈顶的activity,先进后出原则 @return 栈顶的activity
library/src/main/java/com/wuxiaolong/androidutils/library/ActivityManagerUtil.java:73
Method
getLong
(Context context, final String key, final long defaultValue)
library/src/main/java/com/wuxiaolong/androidutils/library/SharedPreferencesUtil.java:82
Method
getMonth
获取当前时间的月份 @return 月份
library/src/main/java/com/wuxiaolong/androidutils/library/TimeUtil.java:72
Method
getScreenHeight
获取屏幕分辨率-高 @param context 上下文 @return 高
library/src/main/java/com/wuxiaolong/androidutils/library/DisplayMetricsUtil.java:44
Method
getScreenWidth
获取屏幕分辨率-宽 @param context 上下文 @return 宽
library/src/main/java/com/wuxiaolong/androidutils/library/DisplayMetricsUtil.java:33
Method
getVersionCode
获取版本code 也可使用 BuildConfig.VERSION_CODE 替换 @param context 上下文 @return 版本code
library/src/main/java/com/wuxiaolong/androidutils/library/VersionUtil.java:43
Method
getVersionName
获取版本号 也可使用 BuildConfig.VERSION_NAME 替换 @param context 上下文 @return 版本号
library/src/main/java/com/wuxiaolong/androidutils/library/VersionUtil.java:24
Method
getWeekOfMonth
获取当前时间为本月的第几周 @return WeekOfMonth
library/src/main/java/com/wuxiaolong/androidutils/library/TimeUtil.java:35
Method
getYear
获取当前时间的年份 @return 年份
library/src/main/java/com/wuxiaolong/androidutils/library/TimeUtil.java:62
Method
hasKey
(Context context, final String key)
library/src/main/java/com/wuxiaolong/androidutils/library/SharedPreferencesUtil.java:35
Method
hideSoftInput
关闭键盘 @param activity Activity
library/src/main/java/com/wuxiaolong/androidutils/library/AppUtils.java:33
Method
i
(String msg)
library/src/main/java/com/wuxiaolong/androidutils/library/LogUtil.java:22
Method
idHide
身份证号,中间10位星号替换 @param id 身份证号 @return 星号替换的身份证号
library/src/main/java/com/wuxiaolong/androidutils/library/RegexUtil.java:43
Method
is3gConnected
检测3G是否连接 @param context 上下文 @return 结果
library/src/main/java/com/wuxiaolong/androidutils/library/NetConnectUtil.java:60
Method
isGpsEnabled
检测GPS是否打开 @param context 上下文 @return 结果
library/src/main/java/com/wuxiaolong/androidutils/library/NetConnectUtil.java:78
Method
isNetConnected
检测网络是否连接 @param context 上下文 @return 结果
library/src/main/java/com/wuxiaolong/androidutils/library/NetConnectUtil.java:24
Method
isWifiConnected
检测wifi是否连接 @param context 上下文 @return 结果
library/src/main/java/com/wuxiaolong/androidutils/library/NetConnectUtil.java:42
Method
md5
MD5加密 @param plainText 需要加密的字符串 @return 加密后字符串
library/src/main/java/com/wuxiaolong/androidutils/library/AppUtils.java:73
Method
millisecond2String
毫秒格式化 使用unixTimestamp2BeijingTime方法 @param millisecond 如"1449455517602" @param format 如"yyyy-MM-dd HH:mm:ss" @return 格式化结果
library/src/main/java/com/wuxiaolong/androidutils/library/TimeUtil.java:141
next →
1–100 of 135, ranked by callers