有时我们需要从sharedpreferance中读取先前保存的时间,和当前的时间作比较,如果大于特定值,就执行任务。


具体代码如下:

SharedPreferences message_fresh = getSharedPreferences("message_fresh", 0);String name = message_fresh.getString("time","");long savetime = Long.parseLong(name);long currentTime = System.currentTimeMillis();long s = (currentTime - savetime) / (1000*60*60*24); if(s>=15){//是否大于半个月 …… }

判断s是否大于15天

更多相关文章

  1. 没有一行代码,「2020 新冠肺炎记忆」这个项目却登上了 GitHub 中
  2. Android(安卓)打开PDF,PPT,WORD,EXCEL,CHM,HTML,TEXT,AUDIO,VIDE
  3. 【翻译】Android中的AOP编程
  4. android图片资源转换
  5. android相机拍照
  6. eclipse下如何关联android-support-v4.jar源码
  7. Android(安卓)Matrix源码详解
  8. android中使用多个CheckBox联动,CheckBox的setOnCheckedChangeLis
  9. android 二维码 扫描与生成(内置)

随机推荐

  1. Android进程管理
  2. Android触摸屏中的手势识别
  3. Android中文API (109) —— SimpleCursor
  4. [置顶] Lua 学习教程之android与lua相互
  5. Android之——Fragment控制切换多个页面
  6. android的style控制Theme
  7. weex转android踩坑之旅
  8. android studio更改兼容android低版本
  9. android工程项目导入问题汇…
  10. Android(安卓)Android-skin-support 换肤