感谢nvstp分享 按HOME键启动的软件的intent会带有*Intent.FLAG_ACTIVITY_LAUNCHED_FROM_HISTORY*这个Flag 可以来区分软件是从History 列表启动,还是点击app icon启动