Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在Android上扩展小部件(dp,px,屏幕大小)大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
Android上控制小部件大小的最佳方法是什么?

请看下表:

•在具有480x800px的3.6-4.0英寸屏幕(智能手机)上,dpi约为240dpi
•在具有540x960px的4.3英寸屏幕(智能手机)上,dpi约为270dpi
•在480x800px的7英寸屏幕(平板电脑)上,dpi约为130dpi
•在600x1024px的7英寸屏幕(平板电脑)上,dpi约为170dpi
•在1280×800 / 768px的8.9英寸屏幕(平板电脑)上,dpi约为170dpi
•在12英寸x 800像素的10.1英寸屏幕(平板电脑)上,dpi约为150dpi

因此,通常智能手机具有更高的dpi.

现在,如果我创建一个宽度为100px的控件,那么在低dpi显示器上会很好,但在高位时会很差,控件会太小.如果我使用100dp创建相同的控件,它将是相反的 – 在高分辨率显示器上它将缩放到例如150 px,但在低dpi屏幕(平板电脑)上,它仍然是100px或更小,密度低于160dpi.

那么如何控制4寸显示器在7英寸显示器上占据1英寸占据1.5英寸并且在10.1英寸显示器上占据1英寸?换句话说 – 屏幕尺寸越大,控制越大,但不虑分辨率.

但这实际上是一个方法吗?

问候,
斯登

解决方法

请在你的Android清单文件中包含这个..

<supports-screens
        android:largeScreens="true"
        android:normalScreens="true"
        android:smallScreens="true"
        android:resizeable="true"
        android:anyDensity="true"
        />

并检查android开发者网站的以下链接,这可以帮助您找到问题的仪式解决方案..

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

@H_607_43@

大佬总结

以上是大佬教程为你收集整理的在Android上扩展小部件(dp,px,屏幕大小)全部内容,希望文章能够帮你解决在Android上扩展小部件(dp,px,屏幕大小)所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。