2014-01-13 3 views
1

자습서 응용 프로그램을 만들고 있는데 앱에 15 개 이상의 이미지가 있습니다. .png 형식 이미지를 사용하면 모든 이미지의 크기가 너무 커집니다. 차이점을 .jpg.png으로 확인합니다. 320 * 480 크기의 동일한 이미지를 가져 오는 경우 .jpg 이미지의 크기는 18 kb이지만 .png 크기는 60kb입니다. 그렇다면 어떤 유형의 이미지를 사용해야합니까? 그리고 .png이 더 좋은 경우 해상도에 영향을주지 않고 각 이미지의 크기를 줄이는 방법은 무엇입니까?android 앱에서 어떤 유형의 이미지를 사용하나요?

+0

.png 이미지가 큽니다. 투명성을 원한다면 jpeg를 사용하는 것이 좋습니다. –

+1

@ sayed.jali 그것은 단지 투명성에 관한 것이 아니라 화질에 관한 것입니다. 아이콘에 jpeg를 사용하지 마십시오. – Thomas

답변

3

그래서 어떤 이미지 유형을 사용해야합니까?

사용자 인터페이스의 일부인 사진 (예 : 아이콘, 로고, 자리 표시 자)의 경우 PNG를 사용합니다. 투명도가 아니라 픽셀 완벽한 디자인입니다.

해상도에 영향을주지 않고 각 이미지의 크기를 줄이는 것보다 .png가 더 좋습니다.

많은 PNG 압축기가 있습니다. 다음은 쉬운 웹 기반의 몇 가지입니다.

  • http://pngcrush.com/
  • 당신은 또한 압축 옵션을 조정할 수있는 독립 실행 형 실행으로 PNGcrush을 얻고, 빌드 시스템에 통합 할 수 있습니다.

    관련 정보 : Why PNGs are bigger than they should be

    +0

    하나 더 작은 질문 하나의 이미지를 전체 화면을 커버하는 배경으로 사용하고 싶고 모든 화면 크기에 적합하도록하고 싶습니다. 어떤 치수 이미지를 가져야합니까? –

    +0

    @JohnR * 대상 플랫폼 및 이미지 모두 *에 따라 다릅니다. [화면 크기 및 밀도] (http://developer.android.com/about/dashboards/index.html) 차트는 장치를 타겟팅하는 데 도움이됩니다. [Screen Support docs] (http://developer.android.com/guide/ practices/screens_support.html)을 사용하면 해결 방법을 선택할 수 있습니다. 이미지가 세부적인 경우 고해상도 이미지를 원할 것입니다. 이미지가 흐려 지거나 그라디언트가되거나 간단한 모양으로 만들어진 경우 고해상도 스크린에서 1 : 2 픽셀 비율로 벗어날 수 있습니다. 다른 * 크기 및 밀도 *에 대해 * 여러 이미지 *를 지정할 수 있습니다. – Thomas

    관련 문제