2014-01-21 4 views

답변

2

현재 기본 높이

http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/4.0.3_r1/frameworks/base/core/res/res/values/dimens.xml을 찾을 수 있습니다

은/폴더

으로 값 4.0.3

<dimen name="action_bar_default_height">48dip</dimen> 
<dimen name="action_bar_title_text_size">18dp</dimen> 

는 각각의 고해상도 아래 dimens.xml 확인을 위해 아래에있다 Gopal Rao의 코멘트

,573,737,

http://developer.android.com/guide/practices/screens_support.html

당신이 주제 모범 사례를 보면

<style name="TextAppearance"> 
     <item name="android:textColor">?textColorPrimary</item> 
     <item name="android:textColorHighlight">?textColorHighlight</item> 
     <item name="android:textColorHint">?textColorHint</item> 
     <item name="android:textColorLink">?textColorLink</item> 
     <item name="android:textSize">16sp</item> // its is in sp not dp 
     <item name="android:textStyle">normal</item> 
    </style> 
.

인용 "텍스트 크기를 정의 에 SP (규모의 독립적 인 픽셀)을 선호한다. SP를 축척 비율은 시스템이 DP의 경우와 동일하게 크기를 확장 사용자 설정 및 에 따라 달라집니다".

+0

호기심에서 벗어났습니다! 안드로이드는'sp'를 텍스트 크기 단위로 사용하지만'dp' (18dp)에서 텍스트 크기를 사용하는 이유는 무엇입니까? –

+0

@GopalRao 제가 링크에서 골랐습니다. 당신은 또한 귀하의 SDK에서 소스 코드를 확인할 수 있습니다. 나는 왜 – Raghunandan

+0

guyz 감사합니다 확실하지 않다! –

0

장치에 따라 다를 수 있습니다. here은 크기가

+0

도움 주셔서 감사합니다! –