Android移动开发--长度单位和内外边距
Android移动开发--长度单位和内外边距
在路上的 发表于1年前
Android移动开发--长度单位和内外边距
  • 发表于 1年前
  • 阅读 9
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 十分钟定制你的第一个小程序>>>   

摘要: px,dp,sp,内外边距

1.px像素

480*800

2.想要了解像素要了解dpi

对角线长度

dpi表示的是这个屏幕的细腻程度

3.dp

由于不同屏幕的像素是不一样的,所以如果按照像素来写位置大小的话,会造成同一个程序在不同的屏幕是不一样的。我们定义了一个新的单位,像素无关。

4.sp

通常用于指定字体大小,当用户修改手机显示字体时,sp会随之改变。

举一个例子:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="#FF0000"
    android:textSize="50dp"
    android:text="第一个"/>
<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="#00FF00"
    android:textSize="50sp"
    android:text="第二个"/>

当我们更改了自己手机的字体的时候,

第二个明显变大了,根据手机字体变化的。

5.内外边距

 

 

共有 人打赏支持
粉丝 0
博文 18
码字总数 3712
×
在路上的
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: