public void appLaunched(Context context) {
SharedPreferences preferences = context.getSharedPreferences("MyBPreferences", Context.MODE_PRIVATE);
if(preferences.getBoolean("disabled", false)) {
return;
}
SharedPreferences.Editor editor = preferences.edit();
long launchCount = preferences.getLong("launchCount", 0) + 1;
editor.putLong("launchCount", launchCount);
long firstLaunchDate = preferences.getLong("firstLaunchDate", 0);
if(firstLaunchDate == 0) {
firstLaunchDate = System.currentTimeMillis();
editor.putLong("firstLaunchDate", firstLaunchDate);
}
if(launchCount >= LAUNCHES_UNTIL_PROMPT) {
if(System.currentTimeMillis() >= firstLaunchDate + (DAYS_UNTIL_PROMPT * 24 * 60 * 60 * 1000)) {
showRateDialog(context, editor);
}
}
editor.commit();
}
RateApp.java 文件源码
java
阅读 34
收藏 0
点赞 0
评论 0
项目:MyBP
作者:
评论列表
文章目录