手机影音最终,软件退出功能的优化
2017-08-01 00:04
162 查看
现在软件到了主页面,点一次返回键后,就退出了,如果用户不小心点到了,就退出,比较不友好,那么就要在这里做一下判读,当用户2秒内再点击返回键后,就退出。
在MainActivity里,重写onKeyDown();方法。
定义一个boolean isExit=false; //判断是否退出操作
第一次接收到返回键监听时,将isExit设置为true,然后弹出toast,提示用户2秒内再按就退出。
然后延迟2秒发一个handler,在handler里将isExit=false;表示2秒内没按返回键,那么就需要再在2秒内点2次返回键才能退出
代码如下:
由于视频只有讲到这里,这个项目就暂时到这里为止。如果后期能找到后面的视频,会把这个APP的后面功能加上去。
纪念我的第一个比较正式的Android项目,虽然没有完全做完功能,但是也是比较完善了。后面几天会总结下这个项目,然后继续努力学习。
作为一个从java转Android的人,我会继续努力去学习Android,积累技术实力。
技术改变命运!!!
2017年8月1日0:01分
于临海市 浙江省临海监狱招待所完成。
在MainActivity里,重写onKeyDown();方法。
定义一个boolean isExit=false; //判断是否退出操作
第一次接收到返回键监听时,将isExit设置为true,然后弹出toast,提示用户2秒内再按就退出。
然后延迟2秒发一个handler,在handler里将isExit=false;表示2秒内没按返回键,那么就需要再在2秒内点2次返回键才能退出
代码如下:
boolean isExit; //是否退出 /** * 实现2秒内按返回键,才退出的功能 * @param keyCode * @param event * @return */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode==KeyEvent.KEYCODE_BACK){ if (position!=0){ //不是首页 position=0; rg_bottom_tag.check(R.id.rb_video); return true; }else if (!isExit){ isExit=true; Toast.makeText(MainActivity.this,"2秒内再按一次退出",Toast.LENGTH_SHORT).show(); new Handler().postDelayed(new Runnable() { @Override public void run() { isExit=false; } },2000); return true; } } return super.onKeyDown(keyCode, event); }
由于视频只有讲到这里,这个项目就暂时到这里为止。如果后期能找到后面的视频,会把这个APP的后面功能加上去。
纪念我的第一个比较正式的Android项目,虽然没有完全做完功能,但是也是比较完善了。后面几天会总结下这个项目,然后继续努力学习。
作为一个从java转Android的人,我会继续努力去学习Android,积累技术实力。
技术改变命运!!!
2017年8月1日0:01分
于临海市 浙江省临海监狱招待所完成。
相关文章推荐
- Android 实现“调用手机已安装市场,进行软件评分的功能”
- 手机影音6--视频播放器的基本功能(3)
- 手机影音2--软件架构分析
- 手机影音9--视频播放器的高级功能(2)
- Android智能手机屏蔽电话与屏蔽安装软件功能
- 围绕最终交付物,而不是角色,组织软件交付活动:持续交付与跨功能团队
- javaEE 分页功能最终代码优化(二)
- 管理外借设备的小工具(简化界面和优化手机界面的功能jquery mobile)
- 诺基亚塞班S60智能手机三大热门手机炒股软件评测-4、基本功能
- ★ AutoCAD 2015 必备优化★ (使用软件自带的"将设置重置为默认值"功能,会还原以下所有优化为软件默认值)
- 手机影音8--视频播放器的高级功能(1)
- [android] 手机卫士黑名单功能(ListView优化)
- Android开发——点击两次手机返回键退出软件
- ecshop优化8-删除自动识别手机与平板电脑功能
- C#软件开发实例.私人订制自己的屏幕截图工具——放大镜的功能代码优化
- 用mqtt实现安卓手机软件的服务器推送功能
- [软件No1]UltraDefrag-带有优化功能的磁盘碎片整理软件
- 安卓手机软件老死机怎么办。是不是要优化哇、安卓好懂吗
- 手机影音4--视频播放器的基本功能(1)