Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
xiaoxuan_i809
AndroidUtilCode
提交
7f5f292c
A
AndroidUtilCode
项目概览
xiaoxuan_i809
/
AndroidUtilCode
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
A
AndroidUtilCode
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
7f5f292c
编写于
4月 08, 2020
作者:
B
Blankj
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
see 04/08 log
上级
b05171d7
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
13 addition
and
7 deletion
+13
-7
CHANGELOG.md
CHANGELOG.md
+1
-0
buildSrc/src/main/groovy/Config.groovy
buildSrc/src/main/groovy/Config.groovy
+1
-1
feature/utilcode/pkg/src/main/java/com/blankj/utilcode/pkg/feature/activity/ActivityActivity.kt
.../blankj/utilcode/pkg/feature/activity/ActivityActivity.kt
+4
-0
feature/utilcode/pkg/src/main/res/values/strings.xml
feature/utilcode/pkg/src/main/res/values/strings.xml
+1
-0
lib/utilcode/README-CN.md
lib/utilcode/README-CN.md
+2
-2
lib/utilcode/README.md
lib/utilcode/README.md
+2
-2
lib/utilcode/src/main/java/com/blankj/utilcode/util/ActivityUtils.java
...src/main/java/com/blankj/utilcode/util/ActivityUtils.java
+2
-2
未找到文件。
CHANGELOG.md
浏览文件 @
7f5f292c
*
`20/04/08`
[fix] ActivityUtils#finish bug. Publish v1.27.5.
*
`20/04/08`
[fix] CleanUtils clean dir not work. FileUtils#isFileExists. Publish v1.27.4.
*
`20/04/08`
[fix] CrashUtils DefaultUncaughtExceptionHandler is wrong; LogUtils write file failed; Utils#getApp failed run on remote process. Publish v1.27.3.
*
`20/04/07`
[mdf] GsonUtils#getGson() method public.
...
...
buildSrc/src/main/groovy/Config.groovy
浏览文件 @
7f5f292c
...
...
@@ -15,7 +15,7 @@ class Config {
static
minSdkVersion
=
14
static
targetSdkVersion
=
29
static
versionCode
=
1
_026_001
static
versionName
=
'1.27.
4
'
// E.g. 1.9.72 => 1,009,072
static
versionName
=
'1.27.
5
'
// E.g. 1.9.72 => 1,009,072
// lib version
static
gradlePluginVersion
=
'3.5.0'
...
...
feature/utilcode/pkg/src/main/java/com/blankj/utilcode/pkg/feature/activity/ActivityActivity.kt
浏览文件 @
7f5f292c
...
...
@@ -53,6 +53,7 @@ class ActivityActivity : CommonActivity() {
CommonItemTitle
(
"isActivityExists(${SubActivityActivity::class.java.name})"
,
ActivityUtils
.
isActivityExists
(
AppUtils
.
getAppPackageName
(),
SubActivityActivity
::
class
.
java
.
name
).
toString
()),
CommonItemTitle
(
"getLauncherActivity"
,
ActivityUtils
.
getLauncherActivity
(
AppUtils
.
getAppPackageName
())),
CommonItemTitle
(
"getMainActivities"
,
ActivityUtils
.
getMainActivities
().
toString
()),
CommonItemTitle
(
"getActivityList"
,
CollectionUtils
.
collect
(
ActivityUtils
.
getActivityList
())
{
input
->
input
.
javaClass
.
simpleName
}.
toString
()),
CommonItemTitle
(
"getTopActivity"
,
ActivityUtils
.
getTopActivity
().
toString
()),
CommonItemTitle
(
"isActivityExistsInStack"
,
ActivityUtils
.
isActivityExistsInStack
(
CoreUtilActivity
::
class
.
java
).
toString
()),
CommonItemImage
(
"getActivityIcon"
)
{
...
...
@@ -143,6 +144,9 @@ class ActivityActivity : CommonActivity() {
CommonItemClick
(
R
.
string
.
activity_finish_to_activity
,
true
)
{
ActivityUtils
.
finishToActivity
(
CoreUtilActivity
::
class
.
java
,
false
,
true
)
},
CommonItemClick
(
R
.
string
.
activity_finish_all_activities_except_newest
,
true
)
{
ActivityUtils
.
finishAllActivitiesExceptNewest
()
},
CommonItemClick
(
R
.
string
.
activity_finish_all_activities
,
true
)
{
ActivityUtils
.
finishAllActivities
()
}
...
...
feature/utilcode/pkg/src/main/res/values/strings.xml
浏览文件 @
7f5f292c
...
...
@@ -71,6 +71,7 @@
<string
name=
"activity_start_launcher_activity"
>
Start Launcher Activity
</string>
<string
name=
"activity_finish_activity"
>
Finish CoreUtilActivity
</string>
<string
name=
"activity_finish_to_activity"
>
Finish To CoreUtilActivity
</string>
<string
name=
"activity_finish_all_activities_except_newest"
>
Finish All Activities Except Newest
</string>
<string
name=
"activity_finish_all_activities"
>
Finish All Activities
</string>
<!--Api 相关-->
...
...
lib/utilcode/README-CN.md
浏览文件 @
7f5f292c
...
...
@@ -2,10 +2,10 @@
Gradle:
```
groovy
implementation
'com.blankj:utilcode:1.27.
4
'
implementation
'com.blankj:utilcode:1.27.
5
'
// if u use AndroidX, use the following
implementation
'com.blankj:utilcodex:1.27.
4
'
implementation
'com.blankj:utilcodex:1.27.
5
'
```
...
...
lib/utilcode/README.md
浏览文件 @
7f5f292c
...
...
@@ -2,10 +2,10 @@
Gradle:
```
groovy
implementation
'com.blankj:utilcode:1.27.
4
'
implementation
'com.blankj:utilcode:1.27.
5
'
// if u use AndroidX, use the following
implementation
'com.blankj:utilcodex:1.27.
4
'
implementation
'com.blankj:utilcodex:1.27.
5
'
```
...
...
lib/utilcode/src/main/java/com/blankj/utilcode/util/ActivityUtils.java
浏览文件 @
7f5f292c
...
...
@@ -1861,7 +1861,7 @@ public final class ActivityUtils {
*/
public
static
void
finishAllActivitiesExceptNewest
(
final
boolean
isLoadAnim
)
{
List
<
Activity
>
activities
=
UtilsBridge
.
getActivityList
();
for
(
int
i
=
1
;
i
<
activities
.
size
()
-
1
;
i
++)
{
for
(
int
i
=
1
;
i
<
activities
.
size
();
i
++)
{
finishActivity
(
activities
.
get
(
i
),
isLoadAnim
);
}
}
...
...
@@ -1877,7 +1877,7 @@ public final class ActivityUtils {
public
static
void
finishAllActivitiesExceptNewest
(
@AnimRes
final
int
enterAnim
,
@AnimRes
final
int
exitAnim
)
{
List
<
Activity
>
activities
=
UtilsBridge
.
getActivityList
();
for
(
int
i
=
1
;
i
<
activities
.
size
()
-
1
;
i
++)
{
for
(
int
i
=
1
;
i
<
activities
.
size
();
i
++)
{
finishActivity
(
activities
.
get
(
i
),
enterAnim
,
exitAnim
);
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录