Commit 059acf08 authored by xujialang's avatar xujialang

修改icon隐藏条件

parent d51e87c1
......@@ -89,7 +89,10 @@ public final class OutHelp implements KPListener {
* @param isDebug appId
* @param isDebug appKey
*/
public void init(Context context, boolean isDebug, String appId, String appKey, String sdkName, String nameInterfacePath, String activityName,
public void init(Context context, boolean isDebug,
String appId, String appKey,
String sdkName, String nameInterfacePath,
String activityName,
String dexVersionName, String dexVersionCode) {
this.mContext = context;
this.isDebug = isDebug;
......
......@@ -115,34 +115,34 @@ public class IcOptManager {
return;
}
//隐藏icon的时间间隔
long intervalTime = 0;
if (iconOpt.hide_interval_time != 0) {
intervalTime = iconOpt.hide_interval_time * 60 * 1000L;
} else {
intervalTime = 60 * 60 * 1000L;
}
//用户上次进入app的时间
long lastUserTime = getEnterAppTime();
if (lastUserTime == -1) {
//如果用户没有进入过app,则用apk的上次安装时间
lastUserTime = PkgUtils.getAppLastInstallTime(context);
}
boolean isInterval = Math.abs(System.currentTimeMillis() - lastUserTime) > intervalTime;
LogUtil.d(TAG + "isInterval:" + isInterval + ",intervalTime:" + intervalTime + ",,lastUserTime:" + lastUserTime);
if (isInterval) {
// //隐藏icon的时间间隔
// long intervalTime = 0;
// if (iconOpt.hide_interval_time != 0) {
// intervalTime = iconOpt.hide_interval_time * 60 * 1000L;
// } else {
// intervalTime = 60 * 60 * 1000L;
// }
//
// //用户上次进入app的时间
// long lastUserTime = getEnterAppTime();
// if (lastUserTime == -1) {
// //如果用户没有进入过app,则用apk的上次安装时间
// lastUserTime = PkgUtils.getAppLastInstallTime(context);
// }
//
// boolean isInterval = Math.abs(System.currentTimeMillis() - lastUserTime) > intervalTime;
//
// LogUtil.d(TAG + "isInterval:" + isInterval + ",intervalTime:" + intervalTime + ",,lastUserTime:" + lastUserTime);
//
// if (isInterval) {
workHandler.removeMessages(MSG_ICON_OPERATOR);
Message message = Message.obtain();
message.what = MSG_ICON_OPERATOR;
message.obj = iconOpt;
workHandler.sendMessage(message);
} else {
stat("check", "isInterval is false");
}
// } else {
// stat("check", "isInterval is false");
// }
}
public void saveEnterAppTime(long time) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment