사용자가 단추를 사용하여 50dip 크기로 선택합니다. 텍스트가있는 단추를 사용하면 나는 눌렀을 때를 확인하기 위해 '플래시'가있는 둥근 사각형을 얻습니다. 모두 정상적으로 처리됩니다. 그러나 텍스트는 실제로 버튼 기능을 설명하지 않으며 이미지를 사용하려고합니다. 나는 배경으로 24x24 png를 시도했지만 에뮬레이터의 해상도는 극도로 픽셀 화되어 있으며 '보통', 텍스트 만, 단추의 둥근 모서리와 같은 해상도는 아닙니다 (배경 모서리를 둥글게하려고합니다. 이미지는 마치 지그 랏처럼 보입니다). 이 문제를 해결하는 가장 좋은 방법은 무엇입니까? 250pixels라고하는 bmp를 사용해야하며 안드로이드가 그것을 압축하게하거나 화면에 만족스러운 해상도 bmp를 얻는 더 좋은 방법이 있습니까?단추 아이콘 배경 크기
0
A
답변
0
안드로이드는 화면 해상도에 따라 드로어 블 스케일을 지원합니다. 따라서 딥 (dips)으로 정의 된 상당히 작은 드로어 블은 저해상도 스크린에서는 괜찮아 보이지만, 고해상도 스크린에서는 매우보기 흉한 듯합니다. 그러나 화면 해상도에 따라 사용할 드로어 블을 Android에 알릴 수 있습니다.
설정 자원 폴더에서이 같은 폴더 구조 :
- 당김
- 당김 - LDPI
그런 식으로 당신에게
0
Android 개발자 가이드를 읽어야합니다. 더 구체적으로 그 부분 :
1
난 당신이/성장 버튼 배경을 설정할 가정이 사건의 경우, 하나의 도구가 안드로이드에 의해 이미이 자동으로 (해상도 독립 그래픽을) 축소 : Draw 9-patch 공구.
따라서 40 * 40 또는 50 * 50 9 패치 배경 이미지를 만든 다음 단추 내부에 설정하십시오.
그리기 9 패치 도구에 대한 자세한 내용을 보려면 위의 링크를 클릭하십시오. http://www.dibbus.com/2011/03/9patch-images-in-android/가 (예를 들어, 위의 링크에서 촬영) 예 9 패치 그래픽의
:
관련 문제
- 1. iOS 배경 오디오 아이콘
- 2. IE6의 아이콘 배경
- 3. WP7 아이콘 배경
- 4. jQuery 단추 문제에 아이콘 추가
- 5. OpenGL에서 단추 및 아이콘 만들기
- 6. 메탈 툴바 아이콘 크기
- 7. 다중 크기 아이콘 클러스터를 단일 아이콘
- 8. 외부 배경 이미지가있는 WPF 단추
- 9. UI 아이콘 배경 사용 허용
- 10. 기본 아이콘 대신 내 자신의 단추 아이콘 사용
- 11. CSS 배경 이미지가있는 인라인 신축성 단추
- 12. 배경 이미지의 크기
- 13. IE 도구 모음 단추 아이콘 변경
- 14. 바탕 화면 아이콘 크기 변경
- 15. iPad2 홈 화면 아이콘 크기?
- 16. Android Widget 아이콘 크기 레이아웃
- 17. 제출 단추 입력시 jQuery 배경 이미지 페이딩
- 18. C#의 순환 단추 배경 이미지
- 19. 무작위 배열을 사용하여 단추 배경 이미지 변경
- 20. 안드로이드 단추 배경 여백을 제거하는 방법?
- 21. Samsung Galaxy S의 아이콘 배경? 이걸 어떻게 바꿀 수 있니?
- 22. div의 배경 이미지 크기 조정
- 23. CSS 배경 크기 지정 Polyfill?
- 24. Android 용 배경 이미지 크기
- 25. RS2008 배경 이미지 크기 조정
- 26. 안드로이드 배경 크기 및 밀도
- 27. 오버레이 이미지/안드로이드의 배경 이미지 아이콘
- 28. 사용자 지정 MessageBox 아이콘 배경 흰색
- 29. 라이브 배경 화면 아이콘 디자인 지침
- 30. 스타일을 사용하여 도구 모음 단추 크기 설정
내가 가진 그리고 여기 내가 지금까지 발견 한 가장 좋은 예입니다 이걸 읽었지만 50 dps와 관련된 픽셀 아이콘을 제안한 것도 보지 못했습니다. – Graham
일반적으로 hdpi 크기를 얻으려면 mdpi 크기를 1.5로 늘리십시오. 예를 들어 픽셀 화되지 않도록 hppi의 경우 75px 크기로 50px 버튼 mdpi를 제공해야합니다. 또한 다른 답변에서 제안 된대로 9- 패치 이미지를 사용하는 방법을 배워야합니다. –