
正文
android修改系统dip,android如何修改机型
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
android中dip是什么意思
Android应用开发支持不同的度量单位。度量单位含义 dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。
android:layout_marginLeft=10dip 意思就是定义的控件左边距为10个dip!左边会有10dip的空白区!dp是长度单位!dp也就是dip。这个和sp基本类。如果设置表示长度、高度等属性时可以使用dp或sp 。
dip/dp(与密度无关的像素):逻辑长度单位,在 160 dpi 屏幕上,1dp=1px=1/160英寸。随着密度变化,对应的像素数量也变化,但并没有直接的变化比例。
相关问答
Q1: android对话框AlertDialog如何设置大小为dip,不同分辨率的屏幕都能适...
1、设置进对话框,直接对着你的对话框使用setView(myView)即可。修改title的大小和颜色,你其实可以使用setIcon()方法实现。在ps中做好一个比较好看的标题,然后复制到drawable文件夹下,然后setIcon(R.drawable.titlePic)即可。
2、此方法可让布局正确适应各种屏幕尺寸和屏幕方向。 如果某些地方必须要规定控件的大小,那么要使用dp 或者 dip单位。 字段必须使用 sp单位。
3、px :Pixels ,像素;对应屏幕上的实际像素,是画面中最小的点(单位色块),像素大小没有固定长度值,不同设备上1个单位像素色块大小不同。
4、Android 提供了 AlertDialog 类可通过其内部类 Builder 轻松创建对话框窗口,但是没法对这个对话框窗口进行定制,为了修改 AlertDialog 窗口显示的外观,解决的办法就是创建一个指定的 AlertDialog 和 AlertDialog.Builder 类。
Q2: Android中dip,dp,sp,pt和px的区别详解
dip和dp是一样的 dip/dp(与密度无关的像素):逻辑长度单位,在 160 dpi 屏幕上,1dp=1px=1/160英寸。随着密度变化,对应的像素数量也变化,但并没有直接的变化比例。
dp(或者dip device independent pixels)一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp=1px。不同设备有不同的显示效果,这个和设备硬件有关。
Dp和像素的比率将会随着屏幕的密度改变而改变,但是并不一定就是正比。注意:编译器既接受“dip”也接受“dp”,尽管dp比sp更符合。Sp 刻度-独立像素-它就像dp单位,但是它也取决于用户偏好的字体大小。
px,ppi;dot,dpi; sp,dp;pt 的基本概念 px:像素 1像素实际上是一个颜色点,所以又称像素点。大量不同颜色点组成一张图像,因此图像的基本单位是像素px(没有比像素更精细的单位了)。
dp:就是dip(device independent pixels)设备独立像素,与密度无关的像素。一种基于屏幕密度的抽象单位。在每英寸160点(屏幕密度为160)的显示器上,1dp=1px;sp:与刻度无关的像素。
名词解释 :点pt : point,印刷行业常用单位,等于1/72英寸 像素px :pixel,电子屏幕上影像成像的基本单位。
Q3: android中怎么实现手机不同分辨率访问的效果
1、若是使用的vivo手机,分辨率就是屏幕显示像素的个数,屏幕尺寸一样的情况下,分辨率越高,显示效果就越细腻。
2、如果没有这几行代码,不管你怎么调整layout中的控件,对应分辨率的手机是没有任何效果的。注意:由于android版本的不同,有些版本不支持xlargeScreens,可以直接将android:xlargeScreens=true去掉。
3、trueandroid:anyDensity = true/ 在标签和 标签之间添加上面那段代码。即可。
Q4: 在android中怎么把checkbox设置成小的20dip*20dip大小的,但是设置成...
方法一:把每个button的高度调低一点,这是最方便的。比如说设个20dip。要知道,屏幕的dip也是确定的,超过了就会出问题。方法二:在RelativeLayout 外面套一个ScrollView,这样就不怕挤出或者变形了。
最好打开浏览器预览效果,满意保存即可。注意事项;复选框提供一个制造单一选择开关的方法;它包括一个小框和一个标签。典型的复选框有一个小的“X”(或者它设置的其它类型)或是空的,这依靠项目是否被选择来决定的。
在屏幕密度为160的显示屏上,1dip=1px,有时候可能你的屏幕分辨率很大如480*800,但是屏幕密度没有正确设置比如说还是160,那么这个时候凡是使用dip的都会显示异常,基本都是显示过小。
使用 “wrap_content”,系统就会将视图的宽度或高度设置成所需的最小尺寸以适应视图中的内容,而 “match_parent”(在低于 API 级别 8 的级别中称为“fill_parent”)则会展开组件以匹配其父视图的尺寸。
android修改系统dip的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于android如何修改机型、android修改系统dip的信息别忘了在本站进行查找喔。





