1、Android 双击返回键退出程序 思路:用户按下返回键时设定一个定时器来监控是否2秒内实现了退出,如果用户没有接着按返回键,则清除第一次按返回键的效果,使程序还原到第一次按下返回键之前的状态。定时器是每次用户按下返回键才去创建。代码如下: /** * 菜单、返回键响应 *...
分类:
移动开发 时间:
2015-02-10 18:25:41
阅读次数:
163
最近用到WebView 在应用内部加载URL 展示web页面 ,顺便贴出一个简单的示例。
对于一般应用,仅用来展示web页面的话,不需要复杂的处理逻辑,但新手在做的过程或许会遇到这样的问题:(大牛可忽略了)
1、调用webView.loadUrl() 方法,依然会调用系统浏览器;
2、按返回键 直接退出界面,而不是返回打开web网页的上一级。
其实,如果只简单展示网页的话,只需一下
1、...
分类:
移动开发 时间:
2015-02-09 18:28:06
阅读次数:
172
Android 怎么退出整个应用程序?我们在写android应用程序时,经常会遇到想退出当前Acitivity,或者直接退出应用程序.我之前的一般操作是按返回键,或者直接按home键直接返回,其实这两种操作都没有关闭当前应用程序,没有释放系统资源。有时跳转的activity较多时,还需要多次按返回键...
分类:
移动开发 时间:
2014-12-22 00:47:23
阅读次数:
171
在项目中,editText获取焦点后,会自动弹出软键盘,关闭的时候一般需要按返回键或者点击软键盘上的按钮,
即使当前activity已经finish掉,软键盘依然存在,会影响用户的体验。
网上目前有很多很详细的办法,比如点击其他空白区域,软键盘就会消失之类的方法,我们项目中没有要求这个,要求的是只要
不遮挡其他操作,还有当前Activity关闭掉后软键盘消失就行,
今天给大家分享两个办法:...
分类:
移动开发 时间:
2014-12-11 12:26:23
阅读次数:
343
这个问题之前一直困扰我,我的需求就是点击对话框外面和按返回键对话框不会消失,按返回键还好解决,拦截下返回键就OK了。但是点击外面不好解决。之前有人说模态对话框,我看了一会,觉得不是我想要的效果。popWindow的话,必须提供父view.重新看下api,发现设置setCancelable属性就行了。...
分类:
移动开发 时间:
2014-11-27 17:48:35
阅读次数:
189
private int mBackKeyPressedTimes = 0; @Override public void onBackPressed() { if (mBackKeyPressedTimes == 0) { Toast.makeText(this, "再次按返回键退出", To...
分类:
移动开发 时间:
2014-11-01 17:38:13
阅读次数:
167
我在做应用时遇到一个问题,就是在启动主页面时需要预先加载一些数据,我是在一个加载页中处理完这些数据然后再转到主页面,但当我在主页面中按返回键时,系统会返回加载页面。我不希望加载页在使用完之后还被保留在任务中。
Android的官方文档中这样描述的返回栈、任务和activity的默认关系:
1:当从Activity A中启动Activity B时,Activity A停止,但是保存了它的...
分类:
移动开发 时间:
2014-11-01 16:22:51
阅读次数:
198
有两种方法: 1).第一次点击的时候标记一下状态,提示再按一次退出,然后开始计时,如果超过3秒没有再次按返回,一切状态归零,反之,如果3秒内再次按返回键则进行退出。 boolean isExit = false; int time = 0; @Override public...
分类:
移动开发 时间:
2014-09-23 18:13:54
阅读次数:
174
在HybridApp移动跨平台开发中,android平台会遇到一些比较特殊并难以解决的问题,这些问题在原生应用开发中很easy, Android的返回键处理就是问题之一,假如我们要实现一个在很多App中都有的在主页按返回键弹出对话框提示用户退出应用的功能,在原生应用开发中是 很容易的,只要在onK....
分类:
移动开发 时间:
2014-09-01 12:28:13
阅读次数:
251