Что вы ищете, так это намерение, которое запустило приложение. В файле манифеста вашего проекта Android вы можете указать, какие Intents будут запускать какие действия. На странице документации для Intent на самом деле есть очень подробное объяснение того, как использовать эту функцию, с примером кода и всем:
http://developer.android.com/reference/android/content/Intent.html
Намерение, которое будет вызываться, когда пользователь выбирает ваше приложение из панели запуска, будет выглядеть следующим образом:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Если вы хотите, чтобы при загрузке телефона запускалась другая активность (имеется значение фильтра намерений "android.intent.action.BOOT_COMPLETED"), вы просто добавляете другой IntentFilter к тегу активности в манифесте.