android.intent.action.MAIN 与 android.intent.category.LAUNCHER 的验证理解
2024-08-22 09:11:21
第一种情况:有MAIN,无LAUNCHER,程序列表中无图标
原因:android.intent.category.LAUNCHER决定应用程序是否显示在程序列表里
第二种情况:无MAIN,有LAUNCHER,程序列表中无图标
原因:android.intent.action.MAIN决定应用程序最先启动的Activity,如果没有Main,则不知启动哪个Activity,故也不会有图标出现
console里面两种情况显示一样:
下面看一个应用程序可以有两个Activity的情况
点击(此处)折叠或打开
- <?xml version="1.0" encoding="utf-8"?>
- <manifest xmlns:android="http://schemas.android.com/apk/res/android"
- package="com.studio.android"
- android:versionCode="1"
- android:versionName="1.0" >
- <uses-sdk android:minSdkVersion="10" />
- <application
- android:icon="@drawable/ic_launcher"
- >
- <activity
- android:name=". Lift_cycles 01"
- android:label="@string/app_name1" >
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- </activity>
- <activity
- android:name=".Lift_cycles 02 "
- android:label="@string/app_name2" >
- <intent-filter>
- <action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
- </activity>
- </application>
- </manifest>
只有最前面的Activity的 <action android:name="android.intent.action.MAIN"/> 有效,启动该程序时,执行的是该Activity,而因为两个activity同时设定,所以会出现两个图标,如下图:
最新文章
- 我叫Twenty,我是要成为博客王的博客框架
- ES6深入学习记录(一)class方法相关
- 搭建前端私有npm杂记
- hping原理、安装、使用详解介绍
- python生成透时图片and 写文字
- 搜索+剪枝 POJ 1416 Shredding Company
- UVA 10891 Game of Sum(DP)
- iOS开发:告诉git不要跟踪UserInterfaceState.xcuserstate
- Spring mvc Interceptor 解决Session超时配置流程
- NDK Dev
- 动态生成WebService的客户端
- String转int数字格式异常问题
- java.lang.ArrayIndexOutOfBoundsException
- push_back和emplace_back的区别
- 速度之王 — LZ4压缩算法(二)
- Confluence 6 查看空间活动
- zeromq学习记录(九)练习代码学习ZMQ_ROUTER ZMQ_READLER
- Java基础之多线程篇(线程创建与终止、互斥、通信、本地变量)
- Easyui combobox onChange事件
- 重写equal()时为什么也得重写hashCode()之深度解读equal方法与hashCode方法渊源
热门文章
- vim替换命令
- Linux shell 脚本攻略之比较与测试
- Debian安装Apache2+MySQL5+PHP5(zz)
- 全面谈谈Aspects和JSPatch兼容问题
- iOS之原生地图与高德地图
- Agile software architecture design document style..( sketches and no UMLs)
- hello world of hibernate Annotation
- 【AR】增强现实安卓编程 - Vuforia SDK 的安装和使用 (Android Studio)
- linux-统计行数
- 网络编程(发送get和post请求到服务器端,并获取响应)