나는 높이, 너비, 패딩, 글꼴 크기 등을 PT (기본 1 배)로 지정하는 iOS 응용 프로그램의 스타일 가이드를 가지고 있습니다. 나는 아이폰 5,6,6s 플러스, 7, 아이 패드와 같은 다양한 아이폰을 위해 그들을 성공적으로 픽셀로 변환했다.iOS PT를 Android DP로 변환 하시겠습니까?
이제 안드로이드 앱과 같은 스타일 가이드를 사용해야합니다.하지만 iOS PT를 안드로이드 DP 또는 픽셀로 어떻게 변환해야합니까?
다음과 같이 지정할 수있는 일반적인 방법이나 무언가가 있습니까 : 1x iOS의 30pt가 mdpi android의 X dp (또는 픽셀)로 변환됩니까?
검색했지만 찾지 못했습니다. 누군가가 나를 도울 수 있다면, 좋을 것입니다.
좋아요, 그러나 PT의 경우, 점은 163 PPI의 픽셀 밀도를 기반으로하는 추상 측정 값입니다. 픽셀 크기는 다음과 같이 계산할 수 있습니다. px = PPI * PT/163 답변에 따르면 Android의 경우 30PT = 30DP라고 가정합니다. 그러나 30 DP for mdpi 또는 hdpi 또는 xxhdpi? 어떻게 결정할 수 있습니까? PT를 DP로 간주하면 iOS와 Android UI가 많이 달라집니다. –
https://material.io/devices/이 목록은 약간 도움이됩니다. IOS 장치는 모든 화면을 확장 할 수있는 방식으로 매우 교묘하게 디자인되었지만 Android에서는 그렇지 않습니다. 화면은 종횡비가 매우 다를 수 있으며 IOS와 Android 모두에서 동일한 디자인을 정의 할 수 있으려면 PT와 DP를 사용하여 디자인을 정의해야하지만 적용 가능한 경우 디자인의 어느 부분이 늘어나는지주의해야합니다. –
죄송합니다. 실수가있었습니다. 나는 1x에만 기초한 디자인을 가지고있다. 같은 질문을 반영하도록 제 질문을 업데이트했습니다. 나는 안드로이드에 대한 1080p에 대한 귀하의 요점을 가지고 있지만, 나를 위해 문제는 단지 1x의 태평양 표준시가있는 디자인 가이드가있다 : (나는 다른 가이드를 요청할 수 없다. 내가 dp 또는 px로 그것을 변환 할 수있는 기회가 있는가? 가능한 한 완벽하지는 않은지. –