Why is my Android app name same as the launcher activity name?
It's not really weird, but just good to know : the Android's launcher use the Intent Launcher Label or if not set, the activity's label and finally application's label
<intent-filter android:label="@string/app_name">
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Just remove this line
android:label="@string/title_activity_login"
from the Manifest file
Naming my application in android
This is a bit weird in android... App name is pretty much determined by first activity label.. or application label if it isn't set.