Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DiDi
DoraemonKit
提交
923570dd
D
DoraemonKit
项目概览
DiDi
/
DoraemonKit
12 个月 前同步成功
通知
166
Star
19623
Fork
3062
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
DoraemonKit
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
923570dd
编写于
1月 11, 2020
作者:
J
jackjintai
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
modify:
1、去掉部分log
上级
1965c025
变更
11
隐藏空白更改
内联
并排
Showing
11 changed file
with
26 addition
and
36 deletion
+26
-36
Android/app/src/main/java/com/didichuxing/doraemondemo/App.java
...d/app/src/main/java/com/didichuxing/doraemondemo/App.java
+2
-2
Android/doraemonkit-no-op/src/main/java/com/didichuxing/doraemonkit/kit/network/okhttp/interceptor/DoraemonInterceptor.java
...t/kit/network/okhttp/interceptor/DoraemonInterceptor.java
+0
-1
Android/doraemonkit-no-op/src/main/java/com/didichuxing/doraemonkit/kit/network/okhttp/interceptor/LargePictureInterceptor.java
...t/network/okhttp/interceptor/LargePictureInterceptor.java
+0
-3
Android/doraemonkit-no-op/src/main/java/com/didichuxing/doraemonkit/kit/network/okhttp/interceptor/MockInterceptor.java
...onkit/kit/network/okhttp/interceptor/MockInterceptor.java
+0
-7
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/DokitFragmentLifecycleCallbacks.java
...ichuxing/doraemonkit/DokitFragmentLifecycleCallbacks.java
+2
-2
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/kit/logInfo/reader/SingleLogcatReader.java
...ng/doraemonkit/kit/logInfo/reader/SingleLogcatReader.java
+2
-2
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/kit/uiperformance/UIPerformanceManager.java
...g/doraemonkit/kit/uiperformance/UIPerformanceManager.java
+1
-1
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/kit/viewcheck/ViewCheckDokitView.java
...chuxing/doraemonkit/kit/viewcheck/ViewCheckDokitView.java
+3
-3
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/ui/base/DokitViewManager.java
...com/didichuxing/doraemonkit/ui/base/DokitViewManager.java
+11
-9
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/ui/base/NormalDokitViewManager.java
...dichuxing/doraemonkit/ui/base/NormalDokitViewManager.java
+3
-4
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/view/DkDropDownMenu.java
...java/com/didichuxing/doraemonkit/view/DkDropDownMenu.java
+2
-2
未找到文件。
Android/app/src/main/java/com/didichuxing/doraemondemo/App.java
浏览文件 @
923570dd
...
...
@@ -31,7 +31,7 @@ public class App extends Application {
kits
.
add
(
new
DemoKit
());
DoraemonKit
.
install
(
this
,
kits
,
"testProductId"
);
//是否显示入口icon
//DoraemonKit.setAwaysShowM
ia
nIcon(false);
//DoraemonKit.setAwaysShowM
ai
nIcon(false);
DoraemonKit
.
disableUpload
();
Fresco
.
initialize
(
this
);
DoraemonKit
.
setWebDoorCallback
(
new
WebDoorManager
.
WebDoorCallback
()
{
...
...
@@ -44,7 +44,7 @@ public class App extends Application {
}
});
//严格检查模式
//
StrictMode.enableDefaults();
StrictMode
.
enableDefaults
();
}
...
...
Android/doraemonkit-no-op/src/main/java/com/didichuxing/doraemonkit/kit/network/okhttp/interceptor/DoraemonInterceptor.java
浏览文件 @
923570dd
...
...
@@ -18,5 +18,4 @@ public class DoraemonInterceptor implements Interceptor {
return
chain
.
proceed
(
request
);
}
}
\ No newline at end of file
Android/doraemonkit-no-op/src/main/java/com/didichuxing/doraemonkit/kit/network/okhttp/interceptor/LargePictureInterceptor.java
浏览文件 @
923570dd
...
...
@@ -19,7 +19,4 @@ public class LargePictureInterceptor implements Interceptor {
return
chain
.
proceed
(
request
);
}
}
\ No newline at end of file
Android/doraemonkit-no-op/src/main/java/com/didichuxing/doraemonkit/kit/network/okhttp/interceptor/MockInterceptor.java
浏览文件 @
923570dd
...
...
@@ -13,17 +13,10 @@ import okhttp3.Response;
*/
public
class
MockInterceptor
implements
Interceptor
{
@Override
public
Response
intercept
(
Chain
chain
)
throws
IOException
{
Request
request
=
chain
.
request
();
return
chain
.
proceed
(
request
);
}
}
\ No newline at end of file
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/DokitFragmentLifecycleCallbacks.java
浏览文件 @
923570dd
...
...
@@ -27,7 +27,7 @@ public class DokitFragmentLifecycleCallbacks extends FragmentManager.FragmentLif
@Override
public
void
onFragmentAttached
(
FragmentManager
fm
,
Fragment
fragment
,
Context
context
)
{
super
.
onFragmentAttached
(
fm
,
fragment
,
context
);
LogHelper
.
d
(
TAG
,
"onFragmentAttached: "
+
fragment
);
//
LogHelper.d(TAG, "onFragmentAttached: " + fragment);
if
(
fragment
instanceof
DbDebugFragment
)
{
DokitConstant
.
DB_DEBUG_FRAGMENT
=
new
WeakReference
<>((
DbDebugFragment
)
fragment
);
}
...
...
@@ -39,7 +39,7 @@ public class DokitFragmentLifecycleCallbacks extends FragmentManager.FragmentLif
@Override
public
void
onFragmentDetached
(
FragmentManager
fm
,
Fragment
fragment
)
{
super
.
onFragmentDetached
(
fm
,
fragment
);
LogHelper
.
d
(
TAG
,
"onFragmentDetached: "
+
fragment
);
//
LogHelper.d(TAG, "onFragmentDetached: " + fragment);
if
(
fragment
instanceof
DbDebugFragment
)
{
DokitConstant
.
DB_DEBUG_FRAGMENT
.
clear
();
DokitConstant
.
DB_DEBUG_FRAGMENT
=
null
;
...
...
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/kit/logInfo/reader/SingleLogcatReader.java
浏览文件 @
923570dd
...
...
@@ -14,7 +14,7 @@ import java.util.List;
public
class
SingleLogcatReader
extends
AbsLogcatReader
{
private
static
final
String
TAG
=
"SingleLogcatReader"
;
private
static
final
String
TAG
=
"SingleLogcatReader"
;
private
Process
logcatProcess
;
private
BufferedReader
bufferedReader
;
...
...
@@ -46,7 +46,7 @@ public class SingleLogcatReader extends AbsLogcatReader {
public
void
killQuietly
()
{
if
(
logcatProcess
!=
null
)
{
RuntimeHelper
.
destroy
(
logcatProcess
);
LogHelper
.
d
(
TAG
,
"killed 1 logcat process"
);
//
LogHelper.d(TAG,"killed 1 logcat process");
}
}
...
...
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/kit/uiperformance/UIPerformanceManager.java
浏览文件 @
923570dd
...
...
@@ -85,7 +85,7 @@ public class UIPerformanceManager implements LifecycleListenerUtil.LifecycleList
view
.
draw
(
mPerformanceCanvas
);
long
endTime
=
System
.
nanoTime
();
float
time
=
(
endTime
-
startTime
)
/
10_000
/
100
f
;
LogHelper
.
d
(
TAG
,
"drawTime: "
+
time
+
" ms"
);
//
LogHelper.d(TAG, "drawTime: " + time + " ms");
ViewInfo
viewInfo
=
new
ViewInfo
(
view
);
viewInfo
.
drawTime
=
time
;
viewInfo
.
layerNum
=
layerNum
;
...
...
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/kit/viewcheck/ViewCheckDokitView.java
浏览文件 @
923570dd
...
...
@@ -107,7 +107,7 @@ public class ViewCheckDokitView extends AbsDokitView {
return
null
;
}
if
(
isNormalMode
())
{
LogHelper
.
d
(
TAG
,
"x: "
+
x
+
", y: "
+
y
);
//
LogHelper.d(TAG, "x: " + x + ", y: " + y);
return
traverseViews
(
UIUtils
.
getDokitAppContentView
(
mResumedActivity
),
x
,
y
);
}
else
{
return
traverseViews
(
mResumedActivity
.
getWindow
().
getDecorView
(),
x
,
y
);
...
...
@@ -142,8 +142,8 @@ public class ViewCheckDokitView extends AbsDokitView {
}
}
else
{
if
(
view
!=
null
)
{
LogHelper
.
i
(
TAG
,
"class: "
+
view
.
getClass
()
+
", left: "
+
left
+
", right: "
+
right
+
", top: "
+
top
+
", bottom: "
+
bottom
);
//
LogHelper.i(TAG, "class: " + view.getClass() + ", left: " + left
//
+ ", right: " + right + ", top: " + top + ", bottom: " + bottom);
}
if
(
left
<
x
&&
x
<
right
&&
top
<
y
&&
y
<
bottom
)
{
...
...
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/ui/base/DokitViewManager.java
浏览文件 @
923570dd
...
...
@@ -21,7 +21,7 @@ import java.util.Map;
*/
public
class
DokitViewManager
implements
DokitViewManagerInterface
{
p
ublic
static
final
String
TAG
=
"DokitViewManagerProxy"
;
p
rivate
static
final
String
TAG
=
"DokitViewManagerProxy"
;
/**
* 每个类型在页面中的位置 只保存marginLeft 和marginTop
*/
...
...
@@ -98,7 +98,7 @@ public class DokitViewManager implements DokitViewManagerInterface {
* 只有普通浮标才会调用
* 保存每种类型dokitView的位置
*/
public
void
saveDokitViewPos
(
String
tag
,
int
marginLeft
,
int
marginTop
)
{
void
saveDokitViewPos
(
String
tag
,
int
marginLeft
,
int
marginTop
)
{
if
(
mDokitViewPos
==
null
)
{
return
;
}
...
...
@@ -108,12 +108,14 @@ public class DokitViewManager implements DokitViewManagerInterface {
mDokitViewPos
.
put
(
tag
,
point
);
}
else
{
Point
point
=
mDokitViewPos
.
get
(
tag
);
point
.
set
(
marginLeft
,
marginTop
);
if
(
point
!=
null
)
{
point
.
set
(
marginLeft
,
marginTop
);
}
}
for
(
String
key
:
mDokitViewPos
.
keySet
())
{
LogHelper
.
i
(
TAG
,
"saveDokitViewPos key==> "
+
key
+
" point===>"
+
mDokitViewPos
.
get
(
key
));
}
//
for (String key : mDokitViewPos.keySet()) {
//
LogHelper.i(TAG, "saveDokitViewPos key==> " + key + " point===>" + mDokitViewPos.get(key));
//
}
}
/**
...
...
@@ -128,9 +130,9 @@ public class DokitViewManager implements DokitViewManagerInterface {
return
null
;
}
for
(
String
key
:
mDokitViewPos
.
keySet
())
{
LogHelper
.
i
(
TAG
,
"getDokitViewPos key==> "
+
key
+
" point===>"
+
mDokitViewPos
.
get
(
key
));
}
//
for (String key : mDokitViewPos.keySet()) {
//
LogHelper.i(TAG, "getDokitViewPos key==> " + key + " point===>" + mDokitViewPos.get(key));
//
}
return
mDokitViewPos
.
get
(
tag
);
}
...
...
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/ui/base/NormalDokitViewManager.java
浏览文件 @
923570dd
...
...
@@ -153,7 +153,7 @@ class NormalDokitViewManager implements DokitViewManagerInterface {
//将所有的dokitView添加到新建的Activity中去
for
(
GlobalSingleDokitViewInfo
dokitViewInfo
:
mGlobalSingleDokitViews
.
values
())
{
LogHelper
.
i
(
TAG
,
" 新建activity==>"
+
activity
.
getClass
().
getSimpleName
()
+
" dokitView==>"
+
dokitViewInfo
.
getTag
());
//
LogHelper.i(TAG, " 新建activity==>" + activity.getClass().getSimpleName() + " dokitView==>" + dokitViewInfo.getTag());
if
(
activity
instanceof
UniversalActivity
&&
dokitViewInfo
.
getAbsDokitViewClass
()
!=
PerformanceDokitView
.
class
)
{
return
;
}
...
...
@@ -283,7 +283,7 @@ class NormalDokitViewManager implements DokitViewManagerInterface {
//判断该dokitview是否已经显示在页面上 同一个类型的dokitview 在页面上只显示一个
if
(
dokitIntent
.
mode
==
DokitIntent
.
MODE_SINGLE_INSTANCE
)
{
if
(
dokitViews
.
get
(
dokitIntent
.
getTag
())
!=
null
)
{
LogHelper
.
i
(
TAG
,
dokitIntent
.
getTag
()
+
"===>"
+
dokitViews
.
get
(
dokitIntent
.
getTag
()).
toString
()
+
" has attached"
);
//
LogHelper.i(TAG, dokitIntent.getTag() + "===>" + dokitViews.get(dokitIntent.getTag()).toString() + " has attached");
//拿到指定的dokitView并更新位置
dokitViews
.
get
(
dokitIntent
.
getTag
()).
updateViewLayout
(
dokitIntent
.
getTag
(),
true
);
return
;
...
...
@@ -444,7 +444,7 @@ class NormalDokitViewManager implements DokitViewManagerInterface {
if
(
mGlobalSingleDokitViews
.
containsKey
(
tag
))
{
mGlobalSingleDokitViews
.
remove
(
tag
);
}
LogHelper
.
i
(
TAG
,
"dokitView detach====>"
+
tag
);
//
LogHelper.i(TAG, "dokitView detach====>" + tag);
}
...
...
@@ -472,7 +472,6 @@ class NormalDokitViewManager implements DokitViewManagerInterface {
dokitViews
.
clear
();
}
mGlobalSingleDokitViews
.
clear
();
LogHelper
.
i
(
TAG
,
"dokitView detachAll====>"
);
}
/**
...
...
Android/doraemonkit/src/main/java/com/didichuxing/doraemonkit/view/DkDropDownMenu.java
浏览文件 @
923570dd
...
...
@@ -32,7 +32,7 @@ import java.util.List;
*/
public
class
DkDropDownMenu
extends
LinearLayout
{
p
ublic
static
final
String
TAG
=
"DkDropDownMenu"
;
p
rivate
static
final
String
TAG
=
"DkDropDownMenu"
;
//记录tabTexts的顺序
List
<
View
>
dropTabViews
=
new
ArrayList
<>();
//顶部菜单布局
...
...
@@ -323,7 +323,7 @@ public class DkDropDownMenu extends LinearLayout {
* @param target
*/
private
void
switchMenu
(
View
target
)
{
LogHelper
.
i
(
TAG
,
"current===>"
+
current_tab_position
);
//
LogHelper.i(TAG, "current===>" + current_tab_position);
for
(
int
i
=
0
;
i
<
tabMenuView
.
getChildCount
();
i
=
i
+
2
)
{
if
(
target
==
tabMenuView
.
getChildAt
(
i
))
{
if
(
current_tab_position
==
i
)
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录