본문 바로가기
반응형

manifest2

Activity Manifest 설정에 대한 정리(launchMode, screenOrientation, configChanges 등) 안드로이드는 Activity라는 독특한 구조를 가지고 있는데요. 이 Activity를 launch할 때의 환경값이나, stack에 쌓이는 방법등을 정의할 수 있는 TAG가 있습니다. 오늘은 이것들에 대해서 정리해 보도록 할텐데요. 하지만, Manifest에 쓸 수 있는 attribute은 정말 많기 때문에, 그 중 project에 자주 사용할 만한 값들을 중심으로 정리해 보도록 하겠습니다. 1. screenOrientation 화면의 Orientation값을 설정해 줍니다. 보통 개발의 복잡도를 낮추기 위해서, 초기에는 아래와 같이 Portrait모드(세로 모드)를 많이 사용해 줍니다. 하지만, android studio3.6부터는 ignore태그를 아래와 같이 사용하지 않으면, fullSensor 혹은.. 2020. 3. 10.
Manifest 에서 Activity 속성 Android 최근 사용합 앱에서 제외시키기 특정 액티비티 실행후에 유저가 우측하단의 'ㅁ'키를 누르면, 최근 사용한 앱들이 나오는 데요.아래의 이미지와 같습니다. 그런데, 이 화면에 최근실행된 액티비티가 나오지 않아야 하는 경우도 있습니다.나오지 않아야 한다는 것은, 유저가 다시 실행시키지 않도록 해야한다는 것인데요.액티비티의 실행 조건이 있어서, 단순히 Back해서 돌아가지는 않도록 해야하는 경우겠네요.보통 Service를 실행시켜서 동작시키는 Activity의 경우가 많을 것 같구요. 그렇다면, 이 설정은 어떻게 하는 것일까요?두가지 방법이 있는데요,Manifest에서 선언을 해주거나, Intent에 Flag를 달아주는 것입니다. 하나하나 보면서 정리해 보겠습니다. 2017. 2. 13.