1. 개요
2. 방법
1. 개요
Android 개발을 하면, 보통 가장 먼저 시작되는 Activity는 Main액티비티로 기본 설정됩니다.
하지만, 만약 우리가 개발하는 앱이 로그인 기능을 지원하고, 그 로그인 기능을 위한 Activity가 있다면(LoginActivity) MainActivity가 아닌 LoginActivity가 가장 먼저 실행되는 것이 개발에 유리할 것입니다.
그렇다면 어떻게 시작Activity를 변경 할 수 있을까요?
2. 방법
Activity는 AndroidManifest에서 관리됩니다. 시작 Activity도 매니페스트에서 변경할 수 있습니다.
<application>
<activity
android:name=".LoginActivity"
android:exported="false" />
</activity>
<activity
android:name=".MainAcitivity"
android:exported="true">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
보통 매니페스트는 기본적으로 위와 비슷한 형태로 되어있을 것입니다.
저기서 MainAcitivity와 LoginActivity의 위치만 바꿔주면 LoginActivity가 Mainactivity의 역할을 대신하게 됩니다.
'개발 > 안드로이드' 카테고리의 다른 글
[Android] Utility (0) | 2023.05.30 |
---|---|
[Android] Android Weekly (0) | 2023.05.28 |
[Android] 모듈화로 빌드시간을 줄인다? (2) | 2023.05.28 |
[Android] ViewPager2, Fragment (1) | 2023.03.16 |
[Android] Intent (인텐트) (0) | 2023.02.19 |