Skip to content

Commit eb1138e

Browse files
修改Readme格式
1 parent d1c58cb commit eb1138e

File tree

1 file changed

+35
-35
lines changed

1 file changed

+35
-35
lines changed

README.md

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# API
22

3-
## BankCheck -> 银行卡管理
3+
## 银行卡管理 [BankCheck](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/BankCheck.java)
44
checkBankCard : 校验银行卡卡号是否合法
55
getBankCardCheckCode: 从不含校验位的银行卡卡号采用 Luhm 校验算法获得校验位
66
getNameOfBank : 通过银行卡的前六位确定判断银行开户行及卡种
7-
## AppSharePreferenceMgr -> SharePreference缓存数据
7+
## SharePreference缓存数据 → [AppSharePreferenceMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppSharePreferenceMgr.java)
88
put : 保存数据的方法
99
get : 获取数据的方法
1010
putImage: 保存图片到SharedPreferences
@@ -13,44 +13,44 @@
1313
clear : 清除所有数据
1414
contains: 查询某个key是否已经存在
1515
getAll : 返回所有的键值对<br>
16-
## AppCleanMgr -> 提供App数据清理工作的类
17-
cleanInternalCache : 清除本应用内部缓存数据
16+
## 提供App数据清理工作的类 → [AppCleanMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppCleanMgr.java)
17+
   cleanInternalCache   : 清除本应用内部缓存数据
1818
cleanExternalCache : 清除本应用外部缓存数据
1919
cleanDatabases : 清除本应用所有数据库
2020
cleanSharedPreference: 清除本应用SharedPreference
2121
cleanDatabaseByName : 根据名字清除本应用数据库
2222
cleanFiles : 清除本应用files文件
2323
cleanApplicationData : 清除本应用所有的数据
2424
getAppClearSize : 获取App应用缓存的大小
25-
## AppExit2Back -> App应用退出
26-
exitApp: 退出App程序应用
27-
## AppDavikActivityMgr -> 管理和回收Activity
25+
## App应用退出 → [AppExit2Back](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppExit2Back.java)
26+
   exitApp: 退出App程序应用
27+
## 管理和回收Activity → [AppDavikActivityMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppDavikActivityMgr.java)
2828
getScreenManager : 单例堆栈集合对象
2929
removeActivity : 堆栈中销毁并移除
3030
removeAllActivity : 栈中销毁并移除所有Act对象
3131
currentActivity : 取当前Act对象
3232
getCurrentActivityName: 获得当前Act的类名
3333
addActivity : 将Act纳入推栈集合中
3434
exitApp : 退出栈中所有Activity
35-
## AppApplicationMgr -> 获取App应用版本信息
35+
## 获取App应用版本信息 → [AppApplicationMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppApplicationMgr.java)
3636
getAppName : 获取本地apk的名称
3737
getVersionName: 获取本地Apk版本名称
3838
getVersionCode: 获取本地Apk版本号
3939
getMetaData : 根据key获取xml中Meta的值
40-
## AppKeyBoardMgr -> 软键盘管理
40+
## 软键盘管理 → [AppKeyBoardMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppKeyBoardMgr.java)
4141
openKeybord : 打卡软键盘
4242
closeKeybord : 关闭软键盘
4343
TimerHideKeyboard: 通过定时器强制隐藏虚拟键盘
4444
isKeybord : 输入法是否显示
45-
## AppLogMessageMgr -> 系统日志输出工具类
45+
## 系统日志输出工具类 → [AppLogMessageMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppLogMessageMgr.java)
4646
isEnableDebug: 设置log总开关,debug模式(true:打印日志 false:不打印)
4747
i : Info日志
4848
d : Debug日志
4949
w : Warn日志
5050
v : Verbose日志
5151
e : Error日志
5252
###### 这里推荐使用凯子哥的日志管理工具,灰常好用,我也集成到了我的项目里面,KLog对超长字符串进行处理,保证全部的字符串都可以打印出来,再也没有了只能打印一部分的问题了,部分使用方法如下
53-
## KLog -> 系统日志输出工具类
53+
## 系统日志输出工具类 → [KLog](https://github.com/AbrahamCaiJin/CommonUtilLibrary/tree/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/klog)
5454
init: 设置log总开关,debug模式(true:打印日志 false:不打印)
5555
a   : assert日志或者打印是否执行到这里等
5656
i   : Info日志或者打印是否执行到这里等
@@ -62,11 +62,11 @@
6262
xml : 输出xml的格式字符串
6363
file: 保存到文件
6464
###### 更多使用方法信息点击这里查看:[KLog](http://kaizige.vip/2016/06/13/klog/)
65-
## AppNetworkMgr -> App网络管理
65+
## App网络管理 → [AppNetworkMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppNetworkMgr.java)
6666
getNetworkState : 获取当前手机连接的网络类型
6767
isNetworkConnected: 判断网络是否连接
6868
openNetSetting : 打开网络设置界面
69-
## AppPhoneMgr -> 手机管理工具类
69+
## 手机管理工具类 → [AppPhoneMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppPhoneMgr.java)
7070
getInstance : 单例对象
7171
getSDKVersionNumber : 获取手机系统版本号
7272
getPhoneModel : 获取手机型号
@@ -108,7 +108,7 @@
108108
getNetType : 获取网络类型
109109
getNativePhoneNumber : 获取当前设置的电话号码
110110
getMacAddress : 获取 MAC 地址
111-
## AppReflectionMgr -> 反射工具类
111+
## 反射工具类 → [AppReflectionMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppReflectionMgr.java)
112112
getProperty : 得到某个对象的公共属性
113113
getStaticProperty : 得到某类的静态公共属性
114114
invokeMethod : 执行某对象方法
@@ -117,20 +117,20 @@
117117
isInstance : 是不是某个类的实例
118118
getByArray : 得到数组中的某个元素
119119
GetClassListByPackage: 得到类的集合
120-
## AppResourceMgr -> 获取本地指定资源信息
120+
## 获取本地指定资源信息 → [AppResourceMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppResourceMgr.java)
121121
getStringByAssets: 根据本地Assets目录下资源名称,获取String数据信息
122122
getListByAssets : 根据本地Assets目录下资源名称,获取List集合信息
123123
getStringByRaw : 根据本地Raw目录下资源标识,获取String数据信息
124124
getListByRaw : 根据本地Raw目录下资源标识,获取List集合信息
125-
## AppScreenMgr -> 有关Android屏幕的工具类
125+
## 有关Android屏幕的工具类 → [AppScreenMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppScreenMgr.java)
126126
getScreenWidth : 获得屏幕宽度
127127
getScreenHeight : 获得屏幕高度
128128
getStatusHeight : 获得状态栏的高度
129129
getRealScreenHeight : 获取整块屏幕的高度
130130
getNavigationAreaHeight : 获取虚拟按键区域的高度
131131
snapShotWithStatusBar : 获取当前屏幕截图,包含状态栏
132132
snapShotWithoutStatusBar: 获取当前屏幕截图,不包含状态栏
133-
## AppSysMgr -> 获取App应用系统基本信息
133+
## 获取App应用系统基本信息 → [AppSysMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppSysMgr.java)
134134
getSysClientOs : 获得客户端操作系统名称
135135
getSysSdk : 获取当前操作系统的sdk版本
136136
getSysLanguage : 获取当前操作系统的语言
@@ -153,7 +153,7 @@
153153
getSysSampleSize : 获取当前APP应用的SampleSize大小
154154
getVibrator : 获取震动器对象
155155
getSysLocalIpAddress : 获取手机IP地址
156-
## AppToastMgr -> 自定义Toast提示框
156+
## 自定义Toast提示框 → [AppToastMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppToastMgr.java)
157157
shortToast : 自定义Toast调用
158158
longToast : 自定义Toast调用
159159
cancelToast : 取消显示Toast
@@ -177,7 +177,7 @@
177177
ToastLongTopCenter : 屏幕顶部中心位置长时间显示Toast
178178
ToastLongTopLeft : 屏幕顶部左边位置长时间显示Toast
179179
ToastLongTopRight : 屏幕顶部右边位置长时间显示Toast
180-
## AppValidationMgr -> 正则表达式
180+
## 正则表达式 → [AppValidationMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppValidationMgr.java)
181181
isEmpty : 验证是否为空串 (包括空格、制表符、回车符、换行符组成的字符串 若输入字符串为null或空字符串,返回true)
182182
isNotEmpty : 是否不为空
183183
isNotZero : 验证非零正整数
@@ -212,7 +212,7 @@
212212
getSizeDesc : 获取大小的描述
213213
ip2int : ip地址转换为10进制数
214214
gainUUID : 获取UUID
215-
## AppWifiHelperMgr -> Wifi管理工具类
215+
## Wifi管理工具类 → [AppWifiHelperMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppWifiHelperMgr.java)
216216
isWifiEnabled : Wifi状态
217217
openWifi : 打开wifi
218218
closeWifi : 关闭Wifi
@@ -237,14 +237,14 @@
237237
removeNetworkLink : 移除一个链接
238238
hiddenSSID : 不显示SSID
239239
displaySSID : 显示SSID
240-
## ConvertUtils -> 类型转换类
240+
## 类型转换类 → [ConvertUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/ConvertUtils.java)
241241
hexStringToBytes: 十六进制字符串转换为byte数组
242242
bytesToHexString: byte数组转换为十六进制字符串
243243
charToByte : char转换为byte数组
244244
intToByte : int转换为byte数组
245245
byteToInt : byte数组转换为int
246246
saveDecimals : 保留几位小数
247-
## AppDateMgr -> 日期管理类
247+
## 日期管理类 → [AppDateMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppDateMgr.java)
248248
todayYyyyMmDd : 当天的年月日
249249
todayHhMmSs : 当天的时分秒
250250
todayYyyyMmDdHhMmSs : 当天的年月日时分秒
@@ -292,14 +292,14 @@
292292
formateDate : 将字符串转换成日期
293293
parseStringToDate : 将字符日期转换成Date
294294
formatDoubleNumber : 将double日期转换成String
295-
## DensityUtils ->手机常用单位转换的辅助类
295+
## 手机常用单位转换的辅助类[DensityUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/DensityUtils.java)
296296
dip2px: 据手机的分辨率从 dip 的单位 转成为 px(像素)
297297
px2dip: 根据手机的分辨率从 px(像素) 的单位 转成为 dp
298298
dp2px : dp转px
299299
sp2px : sp转px
300300
px2dp : px转dp
301301
px2sp : px转sp
302-
## FileUtils -> 文件管理类
302+
## 文件管理类 → [FileUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/FileUtils.java)
303303
createFileDir : 创建目录
304304
delFile : 删除文件(若为目录,则递归删除子目录和文件)
305305
getFileSize : 取文件大小,单位为byte(若为目录,则包括所有子目录和文件)
@@ -328,17 +328,17 @@
328328
write : 写入文件
329329
saveAsJPEG : 指定目录写入文件内容
330330
saveAsPNG : 指定目录写入文件内容
331-
## ToolAnimation -> 控件点击效果动画工具类
331+
## 控件点击效果动画工具类 → [ToolAnimation](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/ToolAnimation.java)
332332
addTouchDrak : 给视图添加点击效果,让背景变深
333333
addTouchLight: 给视图添加点击效果,让背景变暗
334-
## ViewUtils -> view管理类
334+
## view管理类 → [ViewUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/ViewUtils.java)
335335
removeSelfFromParent: 把自身从父View中移除
336336
isTouchInView : 判断触点是否落在该View上
337-
## AppCalculateMgr -> 提供APP应用计算,算法等
337+
## 提供APP应用计算,算法等 -> [AppCalculateMgr](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppCalculateMgr.java)
338338
distance : 两点间的距离
339339
pointTotoDegrees: 计算点a(x,y)的角度
340340
checkInRound   : 点在圆内
341-
## SpannableStringUtils -> SpannableString工具类
341+
## SpannableString工具类 → [SpannableStringUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/SpannableStringUtils.java)
342342
Builder.setFlag : 设置标识
343343
Builder.setForegroundColor: 设置前景色
344344
Builder.setBackgroundColor: 设置背景色
@@ -368,7 +368,7 @@
368368
Builder.setBlur : 设置模糊
369369
Builder.append : 追加样式字符串
370370
Builder.create : 创建样式字符串
371-
## SnackbarUtils -> Snackbar工具类
371+
## Snackbar工具类 → [SnackbarUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/SnackbarUtils.java)
372372
ShortSnackbar : 短显示Snackbar,自定义颜色
373373
LongSnackbar : 长显示Snackbar,自定义颜色
374374
IndefiniteSnackbar: 自定义时常显示Snackbar,自定义颜色
@@ -378,11 +378,11 @@
378378
setSnackbarColor : 设置Snackbar背景颜色
379379
setSnackbarColor : 设置Snackbar文字和背景颜色
380380
SnackbarAddView : 向Snackbar中添加view
381-
## PicassoUtils -> Picasso图片加载工具类
381+
## Picasso图片加载工具类 → [PicassoUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/PicassoUtils.java)
382382
getinstance : 单例对象
383383
LoadImage : 加载图片
384384
LoadImageWithWidtAndHeight: 加载图片,设置宽高,图片默认居中(centerCrop())
385-
## GlideUtils -> Glide图片加载工具类
385+
## Glide图片加载工具类 → [GlideUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/GlideUtils.java)
386386
instance : 单例对象
387387
LoadContextBitmap : Glide请求图片,会受到Context生命周期控制
388388
LoadFragmentBitmap : Glide请求图片,会受到Fragment生命周期控制
@@ -399,7 +399,7 @@
399399
LoadContextRotateBitmap : 旋转图片
400400
LoadFragmentRotateBitmap : Glide加载旋转图片会受到Fragment生命周期控制
401401
LoadSupportv4FragmentRotateBitmap: Glide加载旋转图片会受到support.v4.app.Fragment生命周期控制
402-
## FrescoUtils -> Fresco图片加载工具类
402+
## Fresco图片加载工具类 → [FrescoUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/FrescoUtils.java)
403403
initConfig : 初始化配置
404404
initImagePipelineConfig: 单例
405405
init : 默认加载图片和失败图片
@@ -411,7 +411,7 @@
411411
localImg : 缩略图预览(仅支持本地图片,并且是JPEG图片格式)
412412
loadImage : 请求图片
413413
getImageDecodeOptions : 图片解码
414-
## AppBigDecimal -> 资金运算工具类
414+
## 资金运算工具类 → [AppBigDecimal](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/AppBigDecimal.java)
415415
add : 提供精确的加法运算
416416
substract : 提供精确的减法运算
417417
multiply : 提供精确的乘法运算
@@ -421,9 +421,9 @@
421421
formatMoney : 金额分割,四舍五人金额
422422
compareBigDecimal: 比较大小
423423
adjustDouble : 获取自己想要的数据格式
424-
## WebServiceUtils -> WebService网络工具类
424+
## WebService网络工具类 → [WebServiceUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/WebServiceUtils.java)
425425
   callWebService: 请求网络数据
426-
## HttpURLConnectionUtils -> HttpURLConnection网络工具类
426+
## HttpURLConnection网络工具类 → [HttpURLConnectionUtils](https://github.com/AbrahamCaiJin/CommonUtilLibrary/blob/master/CommonUtil/src/main/java/com/jingewenku/abrahamcaijin/commonutil/HttpURLConnectionUtils.java)
427427
doGetAsyn: 异步的Get请求
428428
doPostAsyn: 异步的Post请求
429429
doGet: Get请求,获得返回数据

0 commit comments

Comments
 (0)