关闭

Android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解

1686人阅读 评论(0) 收藏 举报
分类:
第一种情况:有MAIN,无LAUNCHER,程序列表中无图标
原因:android.intent.category.LAUNCHER决定应用程序是否显示在程序列表里 
第二种情况:无MAIN,有LAUNCHER,程序列表中无图标
原因:android.intent.action.MAIN决定应用程序最先启动的Activity,如果没有Main,则不知启动哪个Activity,故也不会有图标出现
console里面两种情况显示一样:

下面看一个应用程序可以有两个Activity的情况

点击(此处)折叠或打开

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <manifest xmlns:android="http://schemas.android.com/apk/res/android"
  3.     package="com.studio.android"
  4.     android:versionCode="1"
  5.     android:versionName="1.0" >

  6.     <uses-sdk android:minSdkVersion="10" />

  7.     <application
  8.         android:icon="@drawable/ic_launcher"
  9.          >
  10.         
  11.         <activity
  12.             android:name=". Lift_cycles 01"
  13.             android:label="@string/app_name1" >
  14.             <intent-filter>
  15.                 <action android:name="android.intent.action.MAIN" />
  16.                 <category android:name="android.intent.category.LAUNCHER" />
  17.             </intent-filter>
  18.         </activity>
  19.         
  20.         <activity
  21.             android:name=".Lift_cycles 02 "
  22.             android:label="@string/app_name2" >
  23.             <intent-filter>
  24.                 <action android:name="android.intent.action.MAIN" />
  25.                 <category android:name="android.intent.category.LAUNCHER" />
  26.             </intent-filter>
  27.         </activity>
  28.         
  29.     </application>

  30. </manifest>
只有最前面的Activity的 <action android:name="android.intent.action.MAIN"/> 有效,启动该程序时,执行的是该Activity,而因为两个activity同时设定,所以会出现两个图标,如下图:
0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

android 启动模式(二)

FLAG_GRANT_READ_URI_PERMISSION 如果设置这个标记,Intent的接受者将会被赋予读取Intent中URI数据的权限和lipData中的URIs的权限。当应用与Intent...
  • new_abc
  • new_abc
  • 2013-10-30 11:46
  • 4977

android.intent.action.MAIN和singleTask模式一起使用导致每次进入应用都会进入该Activity

如果将android.intent.action.MAIN和singleTask模式一起使用,会导致无论在该应用的哪么Activity 按下返回键退出或按下Home键,然后在进入该应用,都会进入入口A...
  • EthanCo
  • EthanCo
  • 2015-12-01 14:04
  • 2172

Android之添加快捷方式(Shortcut)到手机桌面

在两个手机上测试,发现小米手机上添加了快捷方式后不能移除,三星手机可以。权限   要在手机桌面上添加快捷方式,首先需要在manifest中添加权限。 ...
  • u011068702
  • u011068702
  • 2016-02-20 21:33
  • 1758

android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解

 第一种情况:有MAIN,无LAUNCHER,程序列表中无图标 原因:android.intent.category.LAUNCHER决定应用程序是否显示在程序列表里  第二种情况:无MAI...
  • Easy_Gemini
  • Easy_Gemini
  • 2014-04-16 17:21
  • 730

android.intent action.MAIN category.LAUNCHER anroid启动时运行的Activity

有很多说Activity是一个容器,我觉得不是,按照英语的翻译可能更好,是一个活动,而这个活动中存在着各种组件,这些组件只是摆在Activity中供用户操作和可见的。 但是所有组件的基础是在一个Ac...
  • ccccdddxxx
  • ccccdddxxx
  • 2012-08-08 12:48
  • 1345

对于android.intent.action.MAIN和android.intent.category.LAUNCHER的理解

当我们使用Android Studio创建一个工程并生成一个Activity时,经常可以在清单文件中看到如下的代码: <act...
  • Lindroid20
  • Lindroid20
  • 2016-07-22 11:35
  • 3433

理解android.intent.action.MAIN 与 android.intent.category.LAUNCHER

《第一行代码》中这么解释的: 和 表示 HelloWorldActivity是这个项目的主活动,在手机上点击应用图标,首先启动 的就是这个活动。 刚才看了一下sundy的
  • Marvel__Dead
  • Marvel__Dead
  • 2017-05-31 18:25
  • 1344

Android学习 - android.intent.action.MAIN与android.intent.category.LAUNCHER理解

先看看网路上的说法: android.intent.action.MAIN决定应用程序最先启动的Activity android.intent.category.LAUNCHER决定应用程序是否显示在...
  • wolflz
  • wolflz
  • 2015-04-25 22:13
  • 593

android.intent.action.MAIN 与 android.intent.category.LAUNCHER

原文:http://blog.csdn.net/yuan1590/article/details/6700683 先看看网路上的说法:              ...
  • hutengfei0701
  • hutengfei0701
  • 2013-05-27 09:28
  • 380

理解android.intent.category.LAUNCHER 具体作用

android.intent.category.LAUNCHER 具体有什么作用?我做一个小例子希望帮助大家理解                &...
  • xwq911
  • xwq911
  • 2015-04-03 00:32
  • 315
    《Android应用安全防护和逆向分析》正式开售
    《Android应用安全防护和逆向分析》

    360创始人周鸿祎、CSDN创始人蒋涛、看雪创始人段钢联袂推荐

    零基础学习移动安全逆向,手把手带你进入安全逆向领域!安全不息,逆向不止!让别人的应用都成为我们手中的炮灰!

    读者技术交流QQ群:682646223



    购买地址: 京东 天猫
    技术分享微信公众号
    扫一扫关注

    关注公众号留言可咨询问题和技术交流,推送最新技术文章!
    微信扫一扫加入安全逆向圈

    友情链接
    天真无谐
    我的第一个App:

    天真无谐


    已经上线了,在各大市场都可以搜索到。希望大家多多支持!!


    点击查看详情
    个人资料
    • 访问:5551885次
    • 积分:31959
    • 等级:
    • 排名:第169名
    • 原创:303篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1658条
    博客专栏
    文章分类