Android使用Home键后应用程序重启的问题

正常情况应该是在点击 home 按键后,程序在后台暂停运行,点击 后退键 才会退出应用的,但是今天遇到个问题,点击 home 键后,重新再打开应用却每次都返回应用启动页面,有些莫名其妙,一番google之后,终于找到原因:

        <activity
            android:name=".AppStart"
            android:label="@string/app_name"
            android:launchMode="standard"
            android:theme="@style/Default"
            android:screenOrientation="portrait"
            >

对于应用的第一个启动页面的 launchMode 只能用 standar 模式了,之前用 singleTask 导致每次打开应用都会重新启动该页面

时间: 2024-08-02 23:16:45

Android使用Home键后应用程序重启的问题的相关文章

集成环信后,点击home键后,程序很容易被系统杀掉,请问怎么解决?

问题描述 解决方案 这是苹果的机制,不集成环信也是被杀掉啊..解决方案二: 不集成环信的情况下,程序处于挂起状态,再次点击会进入上次退出前的状态,但是集成后过一段时间再次点击程序会出现重启.解决方案三: 这个环信控制不了的

win7系统按开机键后延迟打开任何程序都要2分钟怎么办

  win7属于一款比较稳定的系统,功能和性能方法都不错,即使在完美的系统也会遇到一些故障问题.比如最常见的就是操作延迟的问题,具体有什么表现呢?win7系统按开机键后延迟打开任何程序都要2分钟,虽然不是很严重的问题,但是很影响工作效率,那么该如何解决此问题?下面小编和大家分享具体方法. 具体方法如下: 1.首先对杀毒软件的病毒库进行升级,接着还需要对系统开始全盘进行查杀,这样可以排除病毒造成的因素; 2.进入到系统之后,使用快捷键"Win+R",打开"运行"窗口,

android 应用被第三方软件清理后,程序处理

问题描述 android 应用被第三方软件清理后,程序处理 逻辑是这样子的. 程序依次启动了 A-->B-->C 三个activity , 然后点击home键,选择第三方软件清理程序(如360等清理手机内存的程序),因为手机没有root ,所以清理是不完全的,只是释放了部分手机内存,然后再次进入程序后是已C为程序入口,直接显示的C的界面. 有什么办法能够让程序依然是从A启动么? 不要跳转到C . 是应该在manifest里面配置还是该怎么做. 求指导 解决方案 利用 Activity的启动模式

求救,android studio 运行 avd 后提示内存不足,程序子自动关闭,并出现如下代码?

问题描述 求救,android studio 运行 avd 后提示内存不足,程序子自动关闭,并出现如下代码? draw: Could not use program error=0x505 解决方案 http://www.crifan.com/android_emulator_run_too_slow_in_debug_mode/

Android实现长按back键退出应用程序的方法

  本文实例讲述了Android实现长按back键退出应用程序的方法.分享给大家供大家参考.具体分析如下: 最近在做一个Android上的应用,碰到一个问题就是如何实现长按back键退出应用程序.在网上查找了很多资料,发现几乎没有这样的实现,大部分在处理时是双击back键来退出应用程序.参考了一下双击back键退出应用程序的代码,网上主流的一种方法是下面这种方法,实现起来比较简单: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 @Override

android 为啥父类不闪退,但我重新写了个子类后,程序闪退?

问题描述 android 为啥父类不闪退,但我重新写了个子类后,程序闪退? 求教各位大神,下面的是我的一个ViewPager的安卓小程序,如大家所见现在这个android代码是能正常运行的,但当我将代码中所有父类 "ViewPager" 换成 子类 "NoScrollViewPager" 后,程序一打开就闪退... 为啥换了个子类就会闪退啊... package com.example.testviewpagerandtabhost; public class Ma

布局-android 将自定义组件添加到xml后,程序崩溃

问题描述 android 将自定义组件添加到xml后,程序崩溃 activity_main中的代码是这样的 xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:id

云服务器开机自启动项里的程序重启后,要远程登陆服务器后才会启动?

问题描述 云服务器开机自启动项里的程序重启后,要远程登陆服务器后才会启动? 求指导:解决云服务器开机自启动项里的程序,在重启后,需要远程登陆一下才能启动的问题. 在不远程登陆也可以让自启动正常启动 解决方案 启动程序放在哪里,rc2/3/5等 或注册成service

Android实现长按back键退出应用程序的方法_Android

本文实例讲述了Android实现长按back键退出应用程序的方法.分享给大家供大家参考.具体分析如下: 最近在做一个Android上的应用,碰到一个问题就是如何实现长按back键退出应用程序.在网上查找了很多资料,发现几乎没有这样的实现,大部分在处理时是双击back键来退出应用程序.参考了一下双击back键退出应用程序的代码,网上主流的一种方法是下面这种方法,实现起来比较简单: @Override public boolean onKeyDown(int keyCode, KeyEvent ev