Android/Android관련 이것 저것..

안드로이드 앱런처 만들기

봄석 2019. 1. 29. 23:46

안드로이드 앱런처 만들기

안드로이드 런처(Launcher)란 안드로이드 OS환경에서 홈 화면의 인터페이스를 관리하는 하나의 앱이라고 정의할 수 있습니다.

앱런처를 만드는방법은 간단합니다
실행되는 처음 액티비티에
  • android:launcMode="singleTask"
intent-filter에
  • <category android:name="android.intent.category.DEFAULT"/>
  • <category android:name="android.intent.category.HOME"/>
내용을 추가해주면 작성한 앱이 앱런처로 작동하게 됩니다.

예)

<?xml version="1.0" encoding="utf-8"?>
<manifest >
    <application>
        <activity
                android:launchMode="singleTask">
            <intent-filter>
                <action android:name="android.intent.action.MAIN"/>
 
                <category android:name="android.intent.category.DEFAULT"/>
                <category android:name="android.intent.category.HOME"/>
                <category android:name="android.intent.category.LAUNCHER"/>
            </intent-filter>
        </activity>
    </application>
 
</manifest>