안드로이드

[안드로이드] 대표 아이콘 바꾸기

loasd 2022. 12. 16. 02:57
반응형

https://github.com/lnjky/fashion_people

 

GitHub - lnjky/fashion_people: 패션 추천 어플

패션 추천 어플. Contribute to lnjky/fashion_people development by creating an account on GitHub.

github.com

코드 전체를 보려면 위에 링크를 통해 확인할 수 있습니다.

 


어플을 기억시키는데 가장 중요한게 무엇일까

나는 대표 아이콘이라고 생각한다.

 

카카오톡 하면 노란색 배경에 갈색 말풍선이 있고 인스타그램 하면 무지개색 카메라가 떠오르듯이

대표 아이콘은 매우 중요하다고 생각한다.

 

그럼 어플을 제작할 때 대표 아이콘을 어떻게 바꿀까?

그것에 대해 차근차근 알아가보도록 하자

 

우선 결론부터 이야기하자면 이렇다

AndroidManifest.xml 파일을 열어보면 

이렇게 icon과 roundIcon에 mipmap에 있는 이미지를 가져오게 되어있다.

여기에 원하는 이미지를 넣으면 이미지가 변한다.

그냥 drawbale에 추가를 하면 되는데요? 할 수 있는데 drawable에 추가를 한 것을 입력하면 배경을 적용할 수 없다.

 

나는 배경을 넣는게 좋아보여서 아래의 방법을 통해 이미지를 추가하였다.

 

먼저 좌측의 app >> res >> mipmap이라는폴더가 있다.

여기서 이렇게 들어가서

 

Image Asset을 클릭하면

이런 창이 뜬다.

 

여기서 Asset Type을 통해 안드로이드에서 제공하는 아트이미지를 사용할지, 아니면 다른 경로에 있는 xml파일을 사용할지 정할 수 있다.

 

나는 따로 xml파일로 저장된 이미지가 없어서 안드로이드에서 제공해주는 아이콘 Clip Art를 선택하였다.

 

Foreground Layer는 아이콘 그림, Background Layer는 배경을 정해주는 것이다.

각각 아이콘을 정하고 색을 정하면 이렇게 된다.

여기서 Name의 이름을 바꾸면 Layer Name의 이름도 같이 바뀌기 때문에 알아보기 편하게 바꾸고 Next-Finish를 누르면

mipmap의 폴더 안에 정한 이름으로 폴더들이 생겨있다.

위에 테스트의 흔적들이 보이는데 나는 title로 저장했더니 title, title_round 2개의 폴더가 생겼다.

 

그리고 이렇게 생성된 xml파일의 이름을 이렇게 입력을 하면

이렇게 좌측에 이미지가 변경된 것을 확인할 수 있다.

이렇게 휴대폰에 직접 연결해서 확인했을 때 초록 안드로이드에서 달모양으로 바뀐 것을 확인할 수 있다.

 

오랜만에 어플 대표 이미지를 건들여봤는데 처음하는 느낌이라 한번씩 공부했던 것을 되새기는 것도 매우 중요한듯 하다.

반응형