万一不小心潜了总裁按的高悬赏怎样退出?

如何评价祖逖? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。633被浏览<strong class="NumberBoard-itemValue" title="3,108分享邀请回答36635 条评论分享收藏感谢收起38284 条评论分享收藏感谢收起当前位置: >
阴阳师手游悬赏封印技巧:高效率刷封印怪
来源:18183
游戏类型:卡牌游戏
游戏语言:简体中文
特征:养成,3D,回合制android实现点击两次back键退出应用
经常用到app中手指一不小心点了返回键就退出了应用,用户体验不太好,万一用户不是想退出应用呢?所以这个时候提议在用户第一次点击返回键的时候,提示用户您确定要退出应用吗?这里就简单的处理一下这个逻辑,也就是在用户第一次点击返回键的时候,记录当前时间的毫秒值,第二次点击返回键的时候在获取一下当前时间的毫秒值,然后设定一个固定的时间差作为评判标准,如果两次的时间差大于我们规定的时间差,就认为第一次点击无效,再次提示用户您确定要退出应用吗?如果两次点击的时间差小于我们固定的时间差,就退出应用。下面是代码:private boolean isPressedBackOnce =private long firstPressedTime = 0;private long secondPressedTime = 0;@Overridepublic void onBackPressed() {
if (isPressedBackOnce) {
// 说明已经按了一次 这是第二次
secondPressedTime = System.currentTimeMillis();
if (secondPressedTime - firstPressedTime & 2000) {
// 第一次点击作废了,重新计算
Toast.makeText(this, "再点一次退出", 0).show();
isPressedBackOnce =
firstPressedTime = System.currentTimeMillis();
// 说明两秒之内点击的第二次
// 状态回复至初
isPressedBackOnce =
firstPressedTime = 0;
secondPressedTime = 0;
// 说明第一次
Toast.makeText(this, "再点一次退出", 0).show();
isPressedBackOnce =
firstPressedTime = System.currentTimeMillis();
}上面只是简单的写了一个双击退出的逻辑,在这里也可以添加一个ActivityManger类,管理整个进程的Activity,在退出的时候,遍历关闭所有的界面。在上面调用finish的时候调用ActivityManger.killAll();就可以退出所有的activity。public static class ActivityManger {
private static Stack&Activity& activities = new Stack&&();//事先写好一个基类,所有的activity都继承这个基类,在基类中调用该方法
public static void add(Activity activity) {
activities.add(activity);
}//在某个activity中调用此方法,可以删除自己
public static void remove(Activity activity) {
activities.remove(activity);
}//清空存放activity的集合
public static void clear() {
activities.clear();
}//在退出应用的时候遍历关闭所有的activity
public static void killAll() {
for (Activity activity : activities) {
activity.finish();
}有兴趣的还可以添加一个结束动画之类的,我就不写了.
没有更多推荐了,
加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!举报该问题:
含有法律法规禁止的内容
含有违反《玩家守则》的内容
含有违反《推广员守则》的内容
含有无意义的内容
含有广告相关的内容
含有抄袭或作弊行为的内容
含有不文明言论的内容
含有信息安全问题的内容
含有游戏意见或建议反馈的内容
含有与“知道”定位不符的内容
投票得出最佳答案
打开系统设置,把游戏模式改为窗口模式,把屏幕的分辨率调小就行
擅长:任务玩法
官阶:八品承务郎
其它高悬赏问题
网易通行证

我要回帖

更多关于 一不小心睡了总裁 的文章

 

随机推荐