diff --git a/utilcode/src/main/java/com/blankj/utilcode/utils/BarUtils.java b/utilcode/src/main/java/com/blankj/utilcode/utils/BarUtils.java index f02d3618b1f282f8f8a78dcd4ec118e31a24b5dc..7af3dfc041758219d99cf7c788dca2cc6764c337 100644 --- a/utilcode/src/main/java/com/blankj/utilcode/utils/BarUtils.java +++ b/utilcode/src/main/java/com/blankj/utilcode/utils/BarUtils.java @@ -49,7 +49,7 @@ public class BarUtils { * @param activity 需要设置的 activity * @param color 状态栏颜色值 */ - public static void setColor(Activity activity, @ColorInt int color) { + public static void setColor(Activity activity, int color) { setColor(activity, color, DEFAULT_STATUS_BAR_ALPHA); } @@ -61,7 +61,7 @@ public class BarUtils { * @param statusBarAlpha 状态栏透明度 */ - public static void setColor(Activity activity, @ColorInt int color, int statusBarAlpha) { + public static void setColor(Activity activity, int color, int statusBarAlpha) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); @@ -86,7 +86,7 @@ public class BarUtils { * @param activity 需要设置的activity * @param color 状态栏颜色值 */ - public static void setColorForSwipeBack(Activity activity, @ColorInt int color) { + public static void setColorForSwipeBack(Activity activity, int color) { setColorForSwipeBack(activity, color, DEFAULT_STATUS_BAR_ALPHA); } @@ -97,7 +97,7 @@ public class BarUtils { * @param color 状态栏颜色值 * @param statusBarAlpha 状态栏透明度 */ - public static void setColorForSwipeBack(Activity activity, @ColorInt int color, int statusBarAlpha) { + public static void setColorForSwipeBack(Activity activity, int color, int statusBarAlpha) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { ViewGroup contentView = ((ViewGroup) activity.findViewById(android.R.id.content)); contentView.setPadding(0, getStatusBarHeight(activity), 0, 0); @@ -112,7 +112,7 @@ public class BarUtils { * @param activity 需要设置的 activity * @param color 状态栏颜色值 */ - public static void setColorNoTranslucent(Activity activity, @ColorInt int color) { + public static void setColorNoTranslucent(Activity activity, int color) { setColor(activity, color, 0); } @@ -123,7 +123,7 @@ public class BarUtils { * @param color 状态栏颜色值 */ @Deprecated - public static void setColorDiff(Activity activity, @ColorInt int color) { + public static void setColorDiff(Activity activity, int color) { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) { return; } @@ -219,7 +219,7 @@ public class BarUtils { * @param drawerLayout DrawerLayout * @param color 状态栏颜色值 */ - public static void setColorForDrawerLayout(Activity activity, DrawerLayout drawerLayout, @ColorInt int color) { + public static void setColorForDrawerLayout(Activity activity, DrawerLayout drawerLayout, int color) { setColorForDrawerLayout(activity, drawerLayout, color, DEFAULT_STATUS_BAR_ALPHA); } @@ -230,7 +230,7 @@ public class BarUtils { * @param drawerLayout DrawerLayout * @param color 状态栏颜色值 */ - public static void setColorNoTranslucentForDrawerLayout(Activity activity, DrawerLayout drawerLayout, @ColorInt int color) { + public static void setColorNoTranslucentForDrawerLayout(Activity activity, DrawerLayout drawerLayout, int color) { setColorForDrawerLayout(activity, drawerLayout, color, 0); } @@ -242,7 +242,7 @@ public class BarUtils { * @param color 状态栏颜色值 * @param statusBarAlpha 状态栏透明度 */ - public static void setColorForDrawerLayout(Activity activity, DrawerLayout drawerLayout, @ColorInt int color, + public static void setColorForDrawerLayout(Activity activity, DrawerLayout drawerLayout, int color, int statusBarAlpha) { if (Build.VERSION.SDK_INT < Build.VERSION_CODES.KITKAT) { return; @@ -287,7 +287,7 @@ public class BarUtils { * @param color 状态栏颜色值 */ @Deprecated - public static void setColorForDrawerLayoutDiff(Activity activity, DrawerLayout drawerLayout, @ColorInt int color) { + public static void setColorForDrawerLayoutDiff(Activity activity, DrawerLayout drawerLayout, int color) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); // 生成一个状态栏大小的矩形 @@ -517,7 +517,7 @@ public class BarUtils { * @param alpha 透明值 * @return 状态栏矩形条 */ - private static StatusBarView createStatusBarView(Activity activity, @ColorInt int color, int alpha) { + private static StatusBarView createStatusBarView(Activity activity, int color, int alpha) { // 绘制一个和状态栏一样高的矩形 StatusBarView statusBarView = new StatusBarView(activity); LinearLayout.LayoutParams params = @@ -616,6 +616,7 @@ public class BarUtils { return 0xff << 24 | red << 16 | green << 8 | blue; } + /*--------------------------------old--------------------------------*/ /** * 设置透明状态栏(api大于19方可使用) diff --git a/utilcode/src/main/java/com/blankj/utilcode/utils/NetworkUtils.java b/utilcode/src/main/java/com/blankj/utilcode/utils/NetworkUtils.java index 9d1df59a14c4b62936101ed7dc960a6a981ee8ed..b010102dc303016cb0b3139944385724f61819a5 100644 --- a/utilcode/src/main/java/com/blankj/utilcode/utils/NetworkUtils.java +++ b/utilcode/src/main/java/com/blankj/utilcode/utils/NetworkUtils.java @@ -170,7 +170,7 @@ public class NetworkUtils { /** * 打开或关闭wifi - *

需添加权限 { }

+ *

需添加权限 {@code }

* * @param context 上下文 * @param enabled {@code true}: 打开
{@code false}: 关闭 diff --git a/utilcode/src/main/java/com/blankj/utilcode/utils/ProcessUtils.java b/utilcode/src/main/java/com/blankj/utilcode/utils/ProcessUtils.java index fbb294d766d86ad377a1569b8cf48468b8be9a8f..0879a27dc0fd41400787b461489a7567182c0b58 100644 --- a/utilcode/src/main/java/com/blankj/utilcode/utils/ProcessUtils.java +++ b/utilcode/src/main/java/com/blankj/utilcode/utils/ProcessUtils.java @@ -32,7 +32,7 @@ public class ProcessUtils { /** * 获取前台线程包名 - *

当不是查看当前App,且SDK >= 22时, + *

当不是查看当前App,且SDK大于21时, * 需添加权限 {@code }

* * @param context 上下文 diff --git a/utilcode/src/main/java/com/blankj/utilcode/utils/SnackbarUtils.java b/utilcode/src/main/java/com/blankj/utilcode/utils/SnackbarUtils.java index 5b060464eec8080de6ab57dcf3fc8935d18c2338..d057dc3e7407673701ce306a12cfc168dd44285d 100644 --- a/utilcode/src/main/java/com/blankj/utilcode/utils/SnackbarUtils.java +++ b/utilcode/src/main/java/com/blankj/utilcode/utils/SnackbarUtils.java @@ -73,6 +73,9 @@ public class SnackbarUtils { * @param text 文本 * @param textColor 文本颜色 * @param bgColor 背景色 + * @param actionText 事件文本 + * @param actionTextColor 事件文本颜色 + * @param listener 监听器 */ public static void showLongSnackbar(View parent, CharSequence text, int textColor, int bgColor, CharSequence actionText, int actionTextColor, View.OnClickListener listener) { diff --git a/utilcode/src/main/java/com/blankj/utilcode/utils/StringUtils.java b/utilcode/src/main/java/com/blankj/utilcode/utils/StringUtils.java index 233eb2a17f04604c9a58b6498a4745e50a8f3a8b..646cd124d8067f3414d66c4d9b8a961b10b2ec66 100644 --- a/utilcode/src/main/java/com/blankj/utilcode/utils/StringUtils.java +++ b/utilcode/src/main/java/com/blankj/utilcode/utils/StringUtils.java @@ -41,7 +41,7 @@ public class StringUtils { * * @param a 待校验字符串a * @param b 待校验字符串b - * @return @return {@code true}: 相等
{@code false}: 不相等 + * @return {@code true}: 相等
{@code false}: 不相等 */ public static boolean equals(CharSequence a, CharSequence b) { if (a == b) return true;