@@ -12,7 +12,7 @@ getLauncherActivity : 获取入口activity
1212> - ** App相关→[ AppUtils.java] [ app.java ] **
1313 ```
1414isInstallApp : 判断App是否安装
15- installApp : 安装App( 支持6.0)
15+ installApp : 安装App( 支持6.0)
1616installAppSilent : 静默安装App
1717uninstallApp : 卸载App
1818uninstallAppSilent : 静默卸载App
@@ -39,7 +39,7 @@ cleanAppData : 清除App所有数据
3939
4040> - ** 栏相关→[ BarUtils.java] [ bar.java ] **
4141 ```
42- setTransparentStatusBar : 设置透明状态栏( api大于19方可使用)
42+ setTransparentStatusBar : 设置透明状态栏( api大于19方可使用)
4343hideStatusBar : 隐藏状态栏
4444getStatusBarHeight : 获取状态栏高度
4545isStatusBarExists : 判断状态栏是否存在
@@ -232,7 +232,7 @@ compressBySampleSize : 按采样大小压缩
232232
233233> - ** 意图相关→[ IntentUtils.java] [ intent.java ] **
234234 ```
235- getInstallAppIntent : 获取安装App( 支持6.0) 的意图
235+ getInstallAppIntent : 获取安装App( 支持6.0) 的意图
236236getUninstallAppIntent : 获取卸载App的意图
237237getLaunchAppIntent : 获取打开App的意图
238238getAppDetailsSettingsIntent : 获取App具体设置的意图
@@ -246,7 +246,7 @@ getCaptureIntent : 获取拍照的意图
246246> - ** 键盘相关→[ KeyboardUtils.java] [ keyboard.java ] **
247247 ```
248248hideSoftInput : 动态隐藏软键盘
249- clickBlankArea2HideSoftInput : 点击屏幕空白区域隐藏软键盘(注释萌萌哒)
249+ clickBlankArea2HideSoftInput : 点击屏幕空白区域隐藏软键盘
250250showSoftInput : 动态显示软键盘
251251toggleSoftInput : 切换键盘显示与否状态
252252 ```
@@ -277,20 +277,20 @@ e : Error日志
277277
278278> - ** 网络相关→[ NetworkUtils.java] [ network.java ] **
279279 ```
280- openWirelessSettings : 打开网络设置界面
281- isConnected : 判断网络是否连接
282- isAvailableByPing : 判断网络是否可用
283- getDataEnabled : 判断移动数据是否打开
284- setDataEnabled : 打开或关闭移动数据
285- is4G : 判断网络是否是4G
286- getWifiEnabled : 判断wifi是否打开
287- setWifiEnabled : 打开或关闭wifi
288- isWifiConnected : 判断wifi是否连接状态
289- isWifiAvailable : 判断wifi数据是否可用
290- getNetworkOperatorName : 获取移动网络运营商名称
291- getNetworkType, getNetworkTypeName : 获取当前的网络类型(WIFI, 2G, 3G, 4G)
292- getIPAddress : 获取IP地址
293- getDomainAddress : 获取域名ip地址
280+ openWirelessSettings : 打开网络设置界面
281+ isConnected : 判断网络是否连接
282+ isAvailableByPing : 判断网络是否可用
283+ getDataEnabled : 判断移动数据是否打开
284+ setDataEnabled : 打开或关闭移动数据
285+ is4G : 判断网络是否是4G
286+ getWifiEnabled : 判断wifi是否打开
287+ setWifiEnabled : 打开或关闭wifi
288+ isWifiConnected : 判断wifi是否连接状态
289+ isWifiAvailable : 判断wifi数据是否可用
290+ getNetworkOperatorName : 获取移动网络运营商名称
291+ getNetworkType : 获取当前网络类型
292+ getIPAddress : 获取IP地址
293+ getDomainAddress : 获取域名ip地址
294294 ```
295295
296296> - ** 手机相关→[ PhoneUtils.java] [ phone.java ] **
@@ -307,7 +307,7 @@ call : 拨打phoneNumber
307307sendSms : 跳至发送短信界面
308308sendSmsSilent : 发送短信
309309getAllContactInfo : 获取手机联系人
310- getContactNum : 打开手机联系人界面点击联系人后便获取该号码(注释萌萌哒)
310+ getContactNum : 打开手机联系人界面点击联系人后便获取该号码
311311getAllSMS : 获取手机短信并保存到xml中
312312 ```
313313
@@ -345,17 +345,16 @@ getReplaceAll : 替换所有正则匹配的部分
345345
346346> - ** 屏幕相关→[ ScreenUtils.java] [ screen.java ] **
347347 ```
348- getDeviceWidth, getDeviceHeight : 获取手机分辨率
349- setTransparentStatusBar : 设置透明状态栏(api大于19方可使用)
350- hideStatusBar : 隐藏状态栏(注释萌萌哒)
351- getStatusBarHeight : 获取状态栏高度
352- isStatusBarExists : 判断状态栏是否存在
353- getActionBarHeight : 获取ActionBar高度
354- showNotificationBar : 显示通知栏
355- hideNotificationBar : 隐藏通知栏
356- setLandscape : 设置屏幕为横屏(注释萌萌哒)
357- snapShotWithStatusBar, snapShotWithoutStatusBar : 获取屏幕截图
358- isScreenLock : 判断是否锁屏
348+ getScreenWidth : 获取屏幕的宽度(单位:px)
349+ getScreenHeight : 获取屏幕的高度(单位:px)
350+ setLandscape : 设置屏幕为横屏
351+ setPortrait : 设置屏幕为竖屏
352+ isLandscape : 判断是否横屏
353+ isPortrait : 判断是否竖屏
354+ getScreenRotation : 获取屏幕旋转角度
355+ captureWithStatusBar : 获取当前屏幕截图,包含状态栏
356+ captureWithoutStatusBar : 获取当前屏幕截图,不包含状态栏
357+ isScreenLock : 判断是否锁屏
359358 ```
360359
361360> - ** SD卡相关→[ SDCardUtils.java] [ sdcard.java ] **
@@ -383,7 +382,7 @@ execCmd : 是否是在root下执行命令
383382dp2px, px2dp : dp与px转换
384383sp2px, px2sp : sp与px转换
385384applyDimension : 各种单位转换
386- forceGetViewSize : 在onCreate()中获取视图的尺寸
385+ forceGetViewSize : 在onCreate中获取视图的尺寸
387386measureView : 测量视图尺寸
388387getMeasuredWidth : 获取测量视图宽度
389388getMeasuredHeight : 获取测量视图高度
@@ -434,38 +433,41 @@ toSBC : 转化为全角字符
434433
435434> - ** 线程池相关→[ ThreadPoolUtils.java] [ thread_pool.java ] **
436435 ```
437- ThreadPoolUtils : ThreadPoolUtils构造函数
438- execute : 在未来某个时间执行给定的命令
439- execute : 在未来某个时间执行给定的命令链表
440- shutDown : 待以前提交的任务执行完毕后关闭线程池
441- shutDownNow : 试图停止所有正在执行的活动任务
442- isShutDown : 判断线程池是否已关闭
443- isTerminated : 关闭线程池后判断所有任务是否都已完成
444- awaitTermination : 请求关闭、发生超时或者当前线程中断
445- submit : 提交一个Callable任务用于执行
446- submit : 提交一个Runnable任务用于执行
447- invokeAll, invokeAny : 执行给定的任务
448- schedule : 延迟执行Runnable命令
449- schedule : 延迟执行Callable命令
450- scheduleWithFixedRate, scheduleWithFixedDelay : 延迟并循环执行命令
436+ ThreadPoolUtils : ThreadPoolUtils构造函数
437+ execute : 在未来某个时间执行给定的命令
438+ execute : 在未来某个时间执行给定的命令链表
439+ shutDown : 待以前提交的任务执行完毕后关闭线程池
440+ shutDownNow : 试图停止所有正在执行的活动任务
441+ isShutDown : 判断线程池是否已关闭
442+ isTerminated : 关闭线程池后判断所有任务是否都已完成
443+ awaitTermination : 请求关闭、发生超时或者当前线程中断
444+ submit : 提交一个Callable任务用于执行
445+ submit : 提交一个Runnable任务用于执行
446+ invokeAll, invokeAny : 执行给定的任务
447+ schedule : 延迟执行Runnable命令
448+ schedule : 延迟执行Callable命令
449+ scheduleWithFixedRate : 延迟并循环执行命令
450+ scheduleWithFixedDelay : 延迟并以固定休息时间循环执行命令
451451 ```
452452
453453> - ** 时间相关→[ TimeUtils.java] [ time.java ] →[ Test] [ time.test ] **
454454 ```
455- milliseconds2String : 将时间戳转为时间字符串
456- string2Milliseconds : 将时间字符串转为时间戳
457- string2Date : 将时间字符串转为Date类型
458- date2String : 将Date类型转为时间字符串
459- date2Milliseconds : 将Date类型转为时间戳
460- milliseconds2Date : 将时间戳转为Date类型
461- milliseconds2Unit : 毫秒时间戳单位转换(单位:unit)
462- getIntervalTime : 获取两个时间差(单位:unit)
463- getCurTimeMills, getCurTimeString, getCurTimeDate : 获取当前时间
464- getIntervalByNow : 获取与当前时间的差(单位:unit)
465- isLeapYear : 判断闰年
466- getWeek, getWeekIndex : 获取星期
467- getWeekOfMonth : 获取月份中的第几周
468- getWeekOfYear : 获取年份中的第几周
455+ milliseconds2String : 将时间戳转为时间字符串
456+ string2Milliseconds : 将时间字符串转为时间戳
457+ string2Date : 将时间字符串转为Date类型
458+ date2String : 将Date类型转为时间字符串
459+ date2Milliseconds : 将Date类型转为时间戳
460+ milliseconds2Date : 将时间戳转为Date类型
461+ milliseconds2Unit : 毫秒时间戳单位转换(单位:unit)
462+ getIntervalTime : 获取两个时间差(单位:unit)
463+ getCurTimeMills : 获取当前时间戳
464+ getCurTimeString : 获取当前时间字符串
465+ getCurTimeDate : 获取当前Date
466+ getIntervalByNow : 获取与当前时间的差(单位:unit)
467+ isLeapYear : 判断闰年
468+ getWeek, getWeekIndex : 获取星期
469+ getWeekOfMonth : 获取月份中的第几周
470+ getWeekOfYear : 获取年份中的第几周
469471 ```
470472
471473> - ** 吐司相关→[ ToastUtils.java] [ toast.java ] **
0 commit comments