Skip to content

Commit 9d6e759

Browse files
committed
see 11/21 log
1 parent 4108bd7 commit 9d6e759

File tree

11 files changed

+135
-149
lines changed

11 files changed

+135
-149
lines changed

README-CN.md

Lines changed: 61 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ getLauncherActivity : 获取入口activity
1212
> - **App相关→[AppUtils.java][app.java]**
1313
```
1414
isInstallApp : 判断App是否安装
15-
installApp : 安装App(支持6.0)
15+
installApp : 安装App支持6.0
1616
installAppSilent : 静默安装App
1717
uninstallApp : 卸载App
1818
uninstallAppSilent : 静默卸载App
@@ -39,7 +39,7 @@ cleanAppData : 清除App所有数据
3939

4040
> - **栏相关→[BarUtils.java][bar.java]**
4141
```
42-
setTransparentStatusBar : 设置透明状态栏(api大于19方可使用)
42+
setTransparentStatusBar : 设置透明状态栏api大于19方可使用
4343
hideStatusBar : 隐藏状态栏
4444
getStatusBarHeight : 获取状态栏高度
4545
isStatusBarExists : 判断状态栏是否存在
@@ -232,7 +232,7 @@ compressBySampleSize : 按采样大小压缩
232232

233233
> - **意图相关→[IntentUtils.java][intent.java]**
234234
```
235-
getInstallAppIntent : 获取安装App(支持6.0)的意图
235+
getInstallAppIntent : 获取安装App支持6.0的意图
236236
getUninstallAppIntent : 获取卸载App的意图
237237
getLaunchAppIntent : 获取打开App的意图
238238
getAppDetailsSettingsIntent : 获取App具体设置的意图
@@ -246,7 +246,7 @@ getCaptureIntent : 获取拍照的意图
246246
> - **键盘相关→[KeyboardUtils.java][keyboard.java]**
247247
```
248248
hideSoftInput : 动态隐藏软键盘
249-
clickBlankArea2HideSoftInput : 点击屏幕空白区域隐藏软键盘(注释萌萌哒)
249+
clickBlankArea2HideSoftInput : 点击屏幕空白区域隐藏软键盘
250250
showSoftInput : 动态显示软键盘
251251
toggleSoftInput : 切换键盘显示与否状态
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
307307
sendSms : 跳至发送短信界面
308308
sendSmsSilent : 发送短信
309309
getAllContactInfo : 获取手机联系人
310-
getContactNum : 打开手机联系人界面点击联系人后便获取该号码(注释萌萌哒)
310+
getContactNum : 打开手机联系人界面点击联系人后便获取该号码
311311
getAllSMS : 获取手机短信并保存到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下执行命令
383382
dp2px, px2dp : dp与px转换
384383
sp2px, px2sp : sp与px转换
385384
applyDimension : 各种单位转换
386-
forceGetViewSize : 在onCreate()中获取视图的尺寸
385+
forceGetViewSize : 在onCreate中获取视图的尺寸
387386
measureView : 测量视图尺寸
388387
getMeasuredWidth : 获取测量视图宽度
389388
getMeasuredHeight : 获取测量视图高度
@@ -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]**

README.md

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -288,7 +288,7 @@ setWifiEnabled
288288
isWifiConnected
289289
isWifiAvailable
290290
getNetworkOperatorName
291-
getNetworkType, getNetworkTypeName
291+
getNetworkType
292292
getIPAddress
293293
getDomainAddress
294294
```
@@ -345,16 +345,15 @@ getReplaceAll
345345

346346
> - **About Screen→[ScreenUtils.java][screen.java]**
347347
```
348-
getDeviceWidth, getDeviceHeight
349-
setTransparentStatusBar
350-
hideStatusBar
351-
getStatusBarHeight
352-
isStatusBarExists
353-
getActionBarHeight
354-
showNotificationBar
355-
hideNotificationBar
348+
getScreenWidth
349+
getScreenHeight
356350
setLandscape
357-
snapShotWithStatusBar, snapShotWithoutStatusBar
351+
setPortrait
352+
isLandscape
353+
isPortrait
354+
getScreenRotation
355+
captureWithStatusBar
356+
captureWithoutStatusBar
358357
isScreenLock
359358
```
360359

@@ -385,6 +384,8 @@ sp2px, px2sp
385384
applyDimension
386385
forceGetViewSize
387386
measureView
387+
getMeasuredWidth
388+
getMeasuredHeight
388389
```
389390

390391
> - **About Snackbar→[SnackbarUtils.java][snackbar.java][Demo][snackbar.demo]**
@@ -445,7 +446,8 @@ submit
445446
invokeAll, invokeAny
446447
schedule
447448
schedule
448-
scheduleWithFixedRate, scheduleWithFixedDelay
449+
scheduleWithFixedRate
450+
scheduleWithFixedDelay
449451
```
450452

451453
> - **About Time→[TimeUtils.java][time.java][Test][time.test]**
@@ -458,7 +460,9 @@ date2Milliseconds
458460
milliseconds2Date
459461
milliseconds2Unit
460462
getIntervalTime
461-
getCurTimeMills, getCurTimeString, getCurTimeDate
463+
getCurTimeMills
464+
getCurTimeString
465+
getCurTimeDate
462466
getIntervalByNow
463467
isLeapYear
464468
getWeek, getWeekIndex

update_log.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
###
2+
#### 16/11/21 优化README
23
#### 16/11/20 完善LocationUtils
34
#### 16/11/19 完善SizeUtils
45
#### 16/11/18 完善LocationUtils

utilcode/src/main/java/com/blankj/utilcode/utils/AppUtils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public static void installApp(Context context, String filePath) {
5353
}
5454

5555
/**
56-
* 安装App(支持6.0)
56+
* 安装App支持6.0
5757
*
5858
* @param context 上下文
5959
* @param file 文件
@@ -64,7 +64,7 @@ public static void installApp(Context context, File file) {
6464
}
6565

6666
/**
67-
* 安装App(支持6.0)
67+
* 安装App支持6.0
6868
*
6969
* @param activity activity
7070
* @param filePath 文件路径

utilcode/src/main/java/com/blankj/utilcode/utils/BarUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,7 @@ private static int calculateStatusColor(int color, int alpha) {
619619
/*--------------------------------old--------------------------------*/
620620

621621
/**
622-
* 设置透明状态栏(api大于19方可使用)
622+
* 设置透明状态栏api大于19方可使用
623623
* <p>可在Activity的onCreat()中调用</p>
624624
* <p>需在顶部控件布局中加入以下属性让内容出现在状态栏之下</p>
625625
* <p>android:clipToPadding="true"</p>

utilcode/src/main/java/com/blankj/utilcode/utils/ConvertUtils.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,8 @@ public static char[] bytes2Chars(byte[] bytes) {
135135
* 字节数转以unit为单位的size
136136
*
137137
* @param byteNum 字节数
138-
* @param unit <ul>
138+
* @param unit 单位类型
139+
* <ul>
139140
* <li>{@link ConstUtils.MemoryUnit#BYTE}: 字节</li>
140141
* <li>{@link ConstUtils.MemoryUnit#KB} : 千字节</li>
141142
* <li>{@link ConstUtils.MemoryUnit#MB} : 兆</li>
@@ -162,7 +163,8 @@ public static double byte2Size(long byteNum, ConstUtils.MemoryUnit unit) {
162163
* 以unit为单位的size转字节数
163164
*
164165
* @param size 大小
165-
* @param unit <ul>
166+
* @param unit 单位类型
167+
* <ul>
166168
* <li>{@link ConstUtils.MemoryUnit#BYTE}: 字节</li>
167169
* <li>{@link ConstUtils.MemoryUnit#KB} : 千字节</li>
168170
* <li>{@link ConstUtils.MemoryUnit#MB} : 兆</li>

utilcode/src/main/java/com/blankj/utilcode/utils/IntentUtils.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ private IntentUtils() {
2727
}
2828

2929
/**
30-
* 获取安装App(支持6.0)的意图
30+
* 获取安装App支持6.0的意图
3131
*
3232
* @param filePath 文件路径
3333
* @return intent

0 commit comments

Comments
 (0)