一般我们写应用程序的时候都会寫明程序的入口即将我们想要启动的第一个Activity添加上Intent-filter:
这里为了方便说明,我们以MainActivity为例
这样当我们运行该应用程序后在桌面就会显示该应用程序的Icon同时点击图标就会启动MainActivity。
那么如果我们想安装一个没有图标的应用程序需要怎么实现呢?
【这里需要说明下因为隐藏图标后僦无法通过点击icon的方式启动app了,因此后面打算使用隐式intent的方式来实而android.intent.action.MAIN可能会与系统已安装应用产生冲突(亲自试过,的确是有冲突的)所以我们采用添加一个自定义的action,同时将category设置为DEFAULT的方式】
这样点击运行图标在手机安装改应用程序即可
另外在另一个app中,添加一个点擊事件:
点击即可打开我们之前隐藏icon的Activity