화면 크기가 600dp 이상인 기기에 대해 다른 레이아웃을 개발 중입니다. 게시물 android 3.2 리소스 한정자를 사용하고 싶습니다. 내가 layout-sw600dp
라는 폴더를 만들고 내 레이아웃을 거기에 넣었지만, 동시에 나는 layout-w600dp
이라는 폴더를 생성하고 거기에 레이아웃 xml 파일을 넣을 수있었습니다. -sw600dp
과 -w600dp
의 차이점은 무엇입니까? 결국 그들은 width> = 600dp의 장치를위한 레이아웃을 사용하기위한 것입니다.Android 리소스 한정자 -sw # dp vs -w # dp
19
A
답변
54
sw
은 "최소 너비"입니다. 장치를 돌리면 변경되지 않습니다. 반면에,
w
이 가능합니다 (즉, 현재).
가 Providing Alternative Resources 참조 :
smallestWidth를 -
sw<N>dp
- smallestWidth를 장치 고정 된 화면 크기 특성이고; 화면의 방향이 변경되면 장치의 최소 너비가 변경되지 않습니다.가능한 폭 -
w<N>dp
- 방향이 현재 실제 너비 맞추기 위해 가로와 세로 사이가 변경 될 때이 구성 값이 변경됩니다.
예. 600dp x 400dp의 장치가 있다고 가정 해보십시오.
- w600dp 리소스가있는 경우 가로 방향으로 사용되지만 세로 방향에서는 사용되지 않습니다.
- sw600dp 자원이있는 경우, 오리엔테이션에 사용되지 않습니다 (최소 400).
관련 문제
- 1. layout_weight vs multiple sw <dp> 화면
- 2. android 실제 비교 dp vs px
- 3. 새 크기 한정자 (sw <n> dp)가 Honeycomb 전 장치에서 작동합니까?
- 4. Android TV의 SP 대 DP
- 5. Pixel to dp conversion android
- 6. 해시 배열이있는 배낭 DP
- 7. 안드로이드 DP toughts?
- 8. Android에서 십진수로 dp 설정
- 9. 코인 교환 - DP
- 10. 효과 SP와 DP
- 11. getDisplayMetrics(). 밀도 대 dp
- 12. DP 코인 변경 설명
- 13. Spoj 배낭 DP explaination
- 14. dp : datapower에서 함수 serialize
- 15. 체커 보드 - DP
- 16. dp 치수로 그립니다.
- 17. PercentRelativeLayout에서 dp 너비 사용
- 18. 실제 크기와 일치하지 않는 Android dp 단위
- 19. Android Px에서 DP 로의 근무 예?
- 20. Android Wear 리소스 한정자
- 21. LinearLayout 용 안드로이드 dp 크기
- 22. 분할 화면 비율 및 dp
- 23. DAO와 DP 패턴의 차이점은 무엇입니까?
- 24. 랩 콘텐츠 대 설정 dp
- 25. Wrap_contents 또는 DP for ImageView
- 26. 이 DP 솔루션은 어떻게 접근합니까?
- 27. CPP에서 Java로 변환 (dp = 1)
- 28. XCode 5 업데이트 방법 DP
- 29. `canvas.drawCircle` 메토의 반지름은 dp 단위입니까?
- 30. dp - sp와 PX 사이의 관계
답장을 보내 주셔서 감사합니다. 그러나 나는 아직도 그것을 얻지 못한다. deviced가 회전되면 너비는 변하지 않습니다. 너비가 변경됩니다. – user1409534
@ user1409534 예, _smallest_ 너비는 아닙니다. 예를 들어 수정 된 답변이 도움이되기를 바랍니다. – matiash