0

안드로이드 모바일 해상도 및 타블렛 해상도를 지원해야하는 응용 프로그램을 개발하고 싶습니다. 우리는 알아야 할 시간에 몇 가지 질문이 있습니다.모바일 및 태블릿에서 다른 해상도로 애플리케이션을 개발 하시겠습니까?

1) 밀도와 해상도는 어떻게 다릅니 까?

Q2) 설계자가 일반적으로 픽셀 (1440x2560) 의 설계 응용 프로그램을 디자인 할 때 설계자가 밀도를 처리하는 방법 설계시 고려해야 할 사항은 무엇입니까?

Q3) 해상도/밀도가 다른 글꼴 크기를 처리하는 방법은 무엇입니까?

Q3) 어느 장치 해상도/밀도를 나타내는 드로어 블 폴더가 있습니까?

Q4) 해상도/밀도가 다른 응용 프로그램 실행 아이콘 크기?

Q5) 해상도/밀도가 다른 알림 아이콘/상태 표시 줄 아이콘 크기?

답변

1

1) 밀도와 해상도는 어떻게 다릅니 까?

귀하의 답변 official docs

해상도 화면의 물리적 픽셀의 총 수입니다. 여러 화면에 대한 지원을 추가 할 때 응용 프로그램은 해상도가 인 경우 직접 작동하지 않습니다. 응용 프로그램은 일반적인 크기와 밀도에 의해 지정된 그룹으로 지정된 크기와 밀도의 화면 에만 관심을 가져야합니다.

밀도 독립형 화소 (DP)는 UI 레이아웃을 정의 할 때 사용해야하는 레이아웃 차원 또는 밀도에 의존하지 위치를 표현하는 가상 화소 부. 밀도에 독립적 인 픽셀 은 "중간"밀도 화면에 대해 시스템에서 가정 한 기본 밀도 인 인 160dpi 화면의 한 물리적 픽셀과 동일합니다. 런타임시 시스템은 사용중인 화면의 실제 밀도를 기반으로 필요에 따라 dp 단위의 모든 배율을 투명하게 처리합니다. dp 단위를 스크린 픽셀로 변환하는 것은 간단합니다 : px = dp * (dpi /160). 예를 들어, 240 dpi 화면에서 1 dp는 1.5 물리픽셀입니다. 응용 프로그램의 UI를 정의 할 때 항상 dp 단위를 사용해야 밀도가 다른 화면에서 UI를 올바르게 표시 할 수 있습니다.

그런

Q2) 디자이너 일반적으로 픽셀에서 응용 프로그램을 설계 (인치 1440x2560) 그는 어떻게 디자인의 시간에 유의해야한다 무엇 밀도의 처리됩니다 디자이너?

this과 같은 변환기를 사용하여 적절한 디자인을 설계 할 수 있습니다.

Q3) 해상도/밀도가 다른 의 글꼴 크기를 처리하는 가장 좋은 방법은 무엇입니까?

글꼴에 Scale independent pixels(sp) 단위를 사용해야합니다.

Q3) 해상도/밀도가 어느 장치를 나타내는 드로어 블 폴더가 있습니까? 해상도/밀도? 이것에

대답은 다른 해상도/밀도 Official docs

Q4) 응용 프로그램 실행기 아이콘 크기 다시입니까?

Q5) 해상도/밀도가 다른 의 알림 아이콘/상태 표시 줄 아이콘 크기?

당신은 this

관련 문제