ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 안드로이드 앱 아이콘 사이즈
    Dev_Study/Android 2018. 2. 6. 16:43
    반응형
    6가지 일반화된 밀도

    화면크기 dpi 최소 크기
    ldpi(저밀도) ~120dpi 426dp X 320dp
    mdpi(중간밀도) ~160dpi 470dp X 320dp
    hdpi(고밀도) ~240dpi 640dp X 480dp
    xhdpi(초고밀도) ~320dpi 960dp X 720dp
    xxhdpi(초초고밀도) ~480dpi  
    xxxhdpi(초초초고밀도) ~640dpi  

     

    화면크기별 아이콘 사이즈(px)

    화면크기 적응형 아이콘 Google Play Store 런처 아이콘 & 메뉴 아이콘 액션바 아이콘 & 상태표시줄 아이콘 탭 아이콘 & 대화 아이콘 & 목록보기 아이콘
    ldpi   512 x 512px 36 x 36px 18 x 18px 24 x 24px
    mdpi   512 x 512px 48 x 48px 24 x 24px 32 x 32px
    hdpi   512 x 512px 72 x 72px 36 x 36px 48 x 48px
    xhdpi   512 x 512px 96 x 96px 48 x 48px 64 x 64px
    xxhdpi   512 x 512px 144 x 144px 72 x 72px 96 x 96px
    xxxhdpi   512 x 512px 192 x 192px 96 x 96px 128 x 128px

     

    아이콘 종류

    종류 설명
    적응형 아이콘
    (Adaptive Icons)

    기기의 홈 화면과 Android 8.0(API 수준 26)이상 을 실행하는 기기의 실행기 창에서 앱을 나타내는 그래픽 아이콘.
    개발자가 의도한 모양을 살리며 아이콘 틀을 통일할 수 있는 아이콘
    안드로이드 앱은 모두 동일한 형태의 아이콘보다는 배경에 투명도를 줘서 각각의 고유의 특징을 가지는 앱아이콘을 권장했으나
    기기 자체적으로 앱아이콘 형태를 바꿔서 보여주어 문제가 발생하여 해결하기 위해 적응형 아이콘이 나왔다
    ↓(예시)아이콘의 우측상단에 NO.1이 잘리게되어 의도한것과 다르게 보여지는 문제


    안드로이드가 적응형 아이콘(Adaptive icons)를 표시하는 방법은
    개발자가 background이미지 또는 색상과 foreground이미지만 제공하면
    내부적으로(시스템,기기,OEM) 나타내고자 하는 아이콘형태의 마스크를 적용하여 표시

     


    다음과 같은 시각효과도 줄수있다

     

    런처 아이콘
    (Legacy Launcher Icons)

    기기의 홈 화면과 Android 7.1 (API 레벨 25)이하 를 실행하는 기기의 실행기 창에서 앱을 나타내는 그래픽 아이콘.
    디바이스의 홈스크린과 런쳐 윈도우에서 당신의 앱을 표현하는 그래픽 아이콘

     

    메뉴 아이콘
    (Menu Icons)

    사용자들이 메뉴 버튼을 눌렀을 때 유저에게 옵션 메뉴에서 보여줄 그래픽 아이콘

     

    액션바 아이콘
    (Action Bar Icons)

    액션바 상에서 액션 항목을 표현하기 위한 그래픽 아이콘

     

    상태표시줄 아이콘
    (Status Bar Icons)

    당신의 앱으로부터 전송된 알람을 상태바에 표현하기 위해 사용되는 그래픽 아이콘

     

    탭 아이콘
    (Tab Icons)

    멀티 탭 인터페이스 사용 시 각각의 탭에 들어갈 그래픽 아이콘

     

    대화 아이콘
    (Dialog Icons)

    사용자의 상호작용을 위한 팝업대화상자에 보여질 아이콘

     

    ListView 아이콘
    (List View Icons)

    ListView목록 항목을 그래픽으로 표시 하는 데 사용 됩니다.

     

    반응형

    'Dev_Study > Android' 카테고리의 다른 글

    인스타그램 댓글입력 EditText 만들어보기  (0) 2018.02.20
    16. AsyncTask  (0) 2018.02.07
    15. 핸들러 (Handler)  (0) 2018.01.29
    14. 이벤트  (0) 2018.01.29
    13. 프래그먼트 (Fragment)  (0) 2018.01.29

    댓글

Designed by Tistory.