Android安装apk后点击[完成]和[打开]的区别  {泪(xuè)的教训}

1、点击[打开]-->安装apk后直接点击[打开]启动app,按home键后再次点击app icon启动应用时会出现每次都从MAIN Activity重新启动,而不是进入原来界面的问题(某些机型、系统存在此问题);

2、点击[完成]-->点击完成后,从桌面点击app icon启动应用则不会出现[1]中的问题;

3、下面介绍一种解决方案:

在LauncherActivity OnCreate()中添加以下代码:

 @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);if (!isTaskRoot()) {/* If this is not the root activity */Intent intent = getIntent();String action = intent.getAction();if (intent.hasCategory(Intent.CATEGORY_LAUNCHER) && Intent.ACTION_MAIN.equals(action)) {finish();return;}}}

Android APK安装后点击[打开]与[完成]的区别相关推荐

  1. Android APK安装后不在桌面生成快捷方式图标

    大家知道在Android系统的手机安装APK应用后会在桌面上生成此APK的快捷方式,用户通过直接点击可以进入此应用程序.但作为开发人员,我们有时候并不希望在安装APK完成后生成快捷方式,而是通过先进入 ...

  2. 转Android APP安装后不在桌面显示图标的应用场景举例和实现方法

    转http://www.cnblogs.com/allenzheng/p/4510725.html#3186608 Android APP安装后不在桌面显示图标的应用场景举例和实现方法 最近在为公司做 ...

  3. Android实现通过浏览器点击链接打开本地应用(APP)

    Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据 今天老大给我提了一个需求叫我调研一下,他已经测试了iOS平台上是可以的,需求很简单就是在系统浏览器中通过输入一个uri ...

  4. 一文看懂Android APK安装的原理

    一文看懂Android APK安装的原理 前言 APK包的构成 安装APK 总结 前言 大家有没有想过一个应用的APK是怎么被安装到安卓手机上的,安装的本质是什么?我们知道,Windows应用程序的安 ...

  5. 2021-11-18 Android APP安装后不在桌面显示图标的一个方法

    一.有时候安装一个app,不想在桌面上显示图标,而是在其他地方调出这个程序. 要想在桌面不显示图标,只需注释掉APP入口Activity中的<category android:name=&quo ...

  6. android11安装第三方,Android Apk安装(兼容Android11 Api30)

    Apk安装 Android11之前可通过 Intent.ACTION_INSTALL_PACKAGE 进行传递Apk的URI进行安装 但是在Android11版本 Intent.ACTION_INST ...

  7. NSIS实现安装前检测是否安装程序,程序是否运行,安装后关联程序默认打开方式,刷新文件图标

    NSIS实现安装前检测是否安装程序,程序是否运行,安装后关联程序默认打开方式,刷新文件图标 这段时间在公司研究C#程序的安装包尝试了vs自带的setup项目,效果不尽如意跟直接压缩没太大区别.老大让我 ...

  8. 【错误记录】Android 应用安装后出现两个启动图标 ( 排查应用及依赖库中配置了 android.intent.category.LAUNCHER 的 Activity )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Android 应用安装后 , 出现两个相同的启动图标 , 其中一个可以启动 , 另外一个启动后 , 直接崩溃 ; 卸载其中一个 , 会将整个应用卸 ...

  9. Tomcat8 安装后点击startup出现闪退的解决方法(转)

    Tomcat8 安装后点击startup出现闪退的解决方法(转) 参考文章: (1)Tomcat8 安装后点击startup出现闪退的解决方法(转) (2)https://www.cnblogs.co ...

最新文章

  1. 想去Google做AI?面试题在手,全程无忧!
  2. 计算机前后端接口,看看别人后端API接口写得,那叫一个优雅!
  3. 二叉树深度优先遍历和广度优先遍历
  4. 柯里化(Curing)
  5. Oracle Connect By Start With 总结==转帖
  6. BeetleX之vue-autoui自匹配UI插件
  7. html加注算法源码,200种加密算法(源码)
  8. 2021高考文科成绩怎样查询,2021年本科分数线是多少?如何查询分数
  9. (转)ATOM介绍和使用
  10. 基于深度学习的恶意代码分类(一)
  11. [推荐电子图书]-[jquery视频教程 初级+高级][25课程]
  12. HTML和Jsp 页面使用 shiro标签备忘录
  13. 以太坊中nonce深入解读
  14. ibm软件工程师含金量_.NET软件工程师最好取得哪些证书?(高分求高手)
  15. php转jsp,阿里西西Html多功能代码转换器(html转js/jsp/php工具)
  16. 根号3表白html,数字表白公式 表白套路情话
  17. Activity A 调用Activity B 里的方法探索
  18. Python项目 外星人入侵游戏
  19. 一个很酷的基于OpenGL + C#的Wince界面开源程序
  20. 360手机卫士插件化RePlugin今日开源,官方全面解读

热门文章

  1. 安装ArchLinux试验
  2. 高频线子电路 (不含绪论部分)
  3. 软件测试之Web自动化测试怎么做?Web自动化测试的详细流程和步骤
  4. 自动化测试框架有什么作用?
  5. Windows电脑桌面云便签敬业签普通提醒弹窗怎么设置自动关闭?
  6. 组装属于您自己的Tesla个人超级计算机
  7. manjaro xfce桌面 Terminal终端显示字体间距过大的解决办法
  8. 电脑如何压缩jpg格式图片?jpg图片压缩工具推荐
  9. 源代码加密软件该如何选择
  10. 【游戏小心得】火焰纹章的核心精髓