Android中的显示单位

本文介绍了Android开发中常用的屏幕适配单位,包括像素(px)、设备独立像素(dip/dp)及比例像素(sp),并针对不同分辨率和像素密度推荐了最佳实践。此外,还提供了当模拟器出现“尚未注册网络”错误时的几种解决方案。

l   px (pixels) 像素
     一般 HVGA 代表 320x480 像素,这个用的比较多。
l   dip dp (device independent pixels) 设备独立像素
    这个和设备硬件有关,一般为了支持 WVGA HVGA QVGA 推荐使用这个,不依赖像素。
l   sp (scaled pixels best for text size) 比例像素
    主要处理字体的大小,可以根据系统的字体自适应。
除了上面三个显示单位,下面还有几个不太常用:
l   in (inches) 英寸
l   mm (millimeters) 毫米  
l   pt (points) 点, 1/72 英寸
l
为了适应不同分辨率,不同的像素密度,推荐使用 dip ,文字使用 sp



l 尚未注册网络 错误信息的解决办法

打开 Android 模拟器时,出现无信号,拔打电话或发短信时,提示 尚未注册网络 错误信息的解决方案如下。

错误
l   场景一:你的电脑没有连接上互联网,同时也没有在局域网。
  解决办法:右键点击网上邻居 , 选择 " 属性 ", 在网络连接窗口中右键点击 " 本地连接 ", 选择 " 属性 ", 设置 TCP/IP 属性如下 :
     IP 地址 :192.168.1.100
     子网掩码 :255.255.255.0
     默认网关 :192.168.1.100
     首选 DNS 服务器 :192.168.1.100
l   场景二:你的电脑没有连接上互联网,但在局域网。
  解决办法:右键点击网上邻居 , 选择 " 属性 ", 在网络连接窗口中右键点击 " 本地连接 ", 选择 " 属性 ", 设置 TCP/IP 属性如下 :
     IP 地址 : 设置成你所在局域网的 IP ,如: 192.168.1.100
     子网掩码 : 设置成你所在局域网的掩码,如: 255.255.255.0
     默认网关 : 设置成你所在局域网的网关,一般网关的 IP 格式为: *.*.*.1 ,如: 192.168.1.1
     首选 DNS 服务器 : 设置成你所在局域网的路由器 IP ,一般路由器的 IP 格式为: *.*.*.1 ,如: 192.168.1.1
l   最后一种解决方案是:让你的电脑连接上互联网。
l
l
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值