카테고리

  • 안드로이드
  • IOS
  • MFC
  • JAVA
  • AWS
  • LAMP
  • 여행&사진
  • 이런저런생활
  • 2016년 2월 5일 금요일

    [안드로이드] 안드로이드 위젯 추가할 때 아이콘 및 어플리케이션 아이콘 변경

    보통 안드로이드를 개발하다보면 아이콘 변경 또는 위젯 아이콘 변경은 거의 개발 마지막즈음
    할때가 많은 것 같다.
    나도 그랬고... 현재도 그렇고...
    처음부터 어플리케이션에서 사용할 아이콘부터 세팅을 해 놓고 개발을 진행하면 좀 더 편해 질 것 같다.
    (중간에 변경이 된다면 어쩔 수 없이 수정이 필요하지만..)

    기본적으로 설정할 이미지 두개 정도를 준비한다.
    이미지는 복사(Ctlr + C), 붙여넣기(Ctrl + V)를 이용하여 파일을 복사한다.
    (안드로이드 프로젝트 내로 파일이 복사되어야 함)

    ○어플리케이션 아이콘 변경
    기본적으로 안드로이드 프로젝트를 처음 만들 때 어플리케이션 아이콘을 선택하게 된다.
    어플리케이션 아이콘 세팅을 처음에 하는게 좋다는 이유가 여기에 있다.. 처음부터 설정이 가능하니까..ㅠㅠ
    추후에도 당연히 설정을 바꿀 수 있으니 걱정마시길..
    그림과 같이 프로젝트 제일 상단(App)에서 마우스 오른족 버튼 클릭
    New->Image Asset을 선택

    아래 그림과 같은 창이 뜬다.
    여기에서 3번째 항목 Image File 란의 이미지를 자신이 원하는 이미지로 변경해주면 어플리케이션
    아이콘이 변경이 된다.

    아이콘을 변경하게 되면 이런식으로 변경되고 Next를 누른다.

    Next를 누르면 아래와 같이 빨간색의 글귀가 적혀있어서 무섭긴 하지만 그냥 Finish버튼을 누르고 완료.
    그러면 어플리케이션을 설치 했을 때 아이콘이 위에 설정한 아이콘대로 나오는것을 확인 할 수 있다.



    ○위젯 아이콘 변경
    위젯 아이콘 변경은 더 간단한다.
    안드로이드 스튜디오에서 위젯을 추가하게 되면 밑에 자동적으로 xml카테고리가 생성이 되고
    셋팅한 xml파일이 생성된다.
    이 xml파일을 열면 아래 그림 처럼 블록지정 된 곳이 있다.
    (소스가 같이 않은 경우 android:previewImage 를 찾으면 된다.)
    현재 쓰여져 있는 소스를 이용해서 바꿔보면
    변경 전
    android:previewImage="@drawable/example_appwidget_preview"
    변경 후
    android:previewImage="@drawable/button_on"
    위의 예처럼 바꿔주면 된다.
    (아까 drawable카테고리에 추가한 이미지 이름을 적어주면 된다.)
    참고로 이미지 이름은 소문자와 언더바(_)만 가능하다. 대문자 불가(에러뜸)

    댓글 없음 :

    댓글 쓰기