내 응용 프로그램은 mdpi 이미지가 제거되지 않는 한 태블릿에 hdpi 쌍둥이를 표시하는 대신 mdpi 이미지를 표시하도록 선택합니다. 그러면 mdpi 이미지가 기꺼이 내 hdpi 이미지를 사용합니다. 필자는 문서 및 기타 게시물을 읽고 줄을 추가하려고 시도했습니다.내가 hdpi 및 mdpi와 관련이 있어야합니까?
<supports-screens
android:anyDensity="true"/>
매니페스트
그러나 이것은 눈에 띄는 아무것도하지 않았다, 내 질문은 150 × 150 이미지가 MDPI가 hdpi에가 225x225해야하거나 할 수 않는 경우 hdpi에와 MDPI는 예를 들어 크기가 1.5 배 따로 할 필요 할 것입니다 예를 들어 224x224? 안드로이드 시스템이 가장 가까운 것을 찾거나 완벽하게 일치해야합니까? 그리고 무엇이 문제가 될 수 있지 않은가?
발견 : 그러나 시스템이 밀도 관련 자원을 찾고 밀도 별 디렉토리에서 해당 자원을 찾지 못하면 항상 기본 자원을 사용하지는 않습니다. 시스템은 스케일링시 더 나은 결과를 제공하기 위해 다른 밀도 관련 자원 중 하나를 대신 사용할 수 있습니다. 예를 들어, 저밀도 자원을 찾고 사용할 수없는 경우, 시스템은 고밀도 버전의 자원을 축소하려고합니다. 그러나 타블렛이 hdpi를 통해 mdpi 이미지를 차지하는 이유를 제안하지 않습니다. – martinseal1987
내 이미지 크기가 변경되었지만 기쁨이 없습니다. 내 hdpi는 384x653입니다. 내 mdpi는 240x408이므로 리소스가 중요하다면 1.5x에서 약간 벗어납니다. xml 프레임 애니메이션 ive는 mdpi와 hdpi 모두에 동일한 xml을 사용했습니다. – martinseal1987
이미지를 어디에서 만들 수 있습니까? 다음은 이런 종류의 공식 안드로이드 게시판입니다 : http://developer.android.com/design/style/iconography.html 이미지 밀도를 바꾸고 있습니까? 크기는 밀도와 관련이 없습니다. 작은 이미지와 같은 밀도로 더 큰 이미지를 가지고 있다면 이미지가 더 선명하기 때문에 작은 이미지를 선택하게됩니다. 일반적으로 300dpi는 고해상도로 간주됩니다. 내 프로젝트에 사용한 것과 완벽하게 작동했습니다. 그들은 XXXHDPI를 위해 640dpi를 추천하지만 나는 조금 높다고 생각한다. 이게 도움이되는지 말해줘. – gabun88