Android试手——Dota铃声(3)
来源:未知 责任编辑:责任编辑 发表时间:2013-12-18 11:34 点击:次
}
}
//获取当前应该播放的铃声
private int getBellResource() {
//判断时间间隔(毫秒)
int preferenceInterval;
long interval;
Date curTime = new Date(System.currentTimeMillis());
interval=curTime.getTime()-lastSMSTime.getTime();
lastSMSTime=curTime;
preferenceInterval=getPreferenceInterval();
if(interval<preferenceInterval*60*1000&&!justStart){
currentBell++;
if(currentBell>5){
currentBell=5;
}
}else{
currentBell=1;
}
justStart=false;
return bellMap.get(currentBell);
}
//获取Preference设置
private int getPreferenceInterval(){
SharedPreferences settings = PreferenceManager.getDefaultSharedPreferences(this);
int interval=Integer.valueOf(settings.getString("interval_config", "5"));
// Log.v("COOKIE", "interval: "+interval);
return interval;
}
Preference中就没有逻辑代码,都通过xml文件搞定了
附上工程以及apk文件(其实工程里也有),个人觉得像自己经常打游戏忘了回短信之类的。。猛的holyshit一下还是可以提提神的
同时也希望通过交流认识更多的朋友,不管是Android,java,C#,甚至前端等等,本人患严重拖延症,一个人就容易闲下来,所以希望更多的学习碰撞可以让自己一直保持热情,上述的小程序也当是给征友找伙伴投石问路,如果达人们愿意平时指导指导小弟,交流交流技术,可以短消息联系,大家共同进步。
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>