public class CheckInPresenter
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static interface |
CheckInPresenter.OnCheckInListener |
限定符和类型 | 方法和说明 |
---|---|
boolean |
checkClickActivityIcon()
检查:今天是否点击过活动中心入口
|
void |
checkInDaily(com.app.common.common.AsyncActionCallback callback)
每日签到
|
void |
checkInDaily2(com.app.common.common.AsyncActionCallback callback)
新版-每日签到
|
void |
getCheckInStatus(com.app.common.common.AsyncActionCallback callback)
获取签到状态
|
void |
getCheckInStatus2(com.app.common.common.AsyncActionCallback callback)
新版-获取签到状态
|
void |
getExpValues(com.app.common.common.AsyncActionCallback callback)
获取经验列表
|
boolean |
getHasShowCheckInDialog() |
static CheckInPresenter |
getInstance() |
boolean |
getIsWatchLiveOrLiveToday()
获取当天是否观看了直播或进行了直播
|
static int |
getTwoDaysPushCount()
获取连续两天早9点推送次数
|
boolean |
isCheckInDialogShowToday()
判断今天是否展示签到弹框
|
boolean |
isCheckInToday()
判断今天是否签到
|
static boolean |
isPushNextTwoDays()
判断今天是否否需要签到push
|
boolean |
isShowARGuide()
是否显示过中东区签到引导
|
void |
recordCheckInDate()
记录签到时间
|
void |
recordCheckInDialogShowDate()
记录签到弹框展示时间
|
static void |
recordCheckInPush(boolean show)
记录接下来两天是否需要签到push
|
static void |
recordTwoDaysPushCount(int count)
记录连续两天早9点推送次数
|
void |
setHasShowCheckInDialog() |
void |
showTaskCheckInCard(CheckInPresenter.OnCheckInListener listener) |
public static CheckInPresenter getInstance()
public void setHasShowCheckInDialog()
public boolean getHasShowCheckInDialog()
public void getCheckInStatus(com.app.common.common.AsyncActionCallback callback)
callback
- public void getExpValues(com.app.common.common.AsyncActionCallback callback)
callback
- public void checkInDaily(com.app.common.common.AsyncActionCallback callback)
callback
- public boolean checkClickActivityIcon()
public boolean isShowARGuide()
public void showTaskCheckInCard(CheckInPresenter.OnCheckInListener listener)
public void recordCheckInDate()
public boolean isCheckInToday()
public static boolean isPushNextTwoDays()
public static void recordCheckInPush(boolean show)
public static void recordTwoDaysPushCount(int count)
count
- public static int getTwoDaysPushCount()
public void recordCheckInDialogShowDate()
public boolean isCheckInDialogShowToday()
public boolean getIsWatchLiveOrLiveToday()
public void getCheckInStatus2(com.app.common.common.AsyncActionCallback callback)
callback
- public void checkInDaily2(com.app.common.common.AsyncActionCallback callback)
callback
-