关于android屏幕显示的问题?dip是如何计算的? 做自适的话屏幕分辨率大小是可以获取到的,然后图片显示的时候大小都按百分比来绘制就可以了,系统控件通过linearlayout等布局系统自动调整位置。图片的话用9.png处理后设定的区域不会被拉伸,也不会失真。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Android里有个选项就是是否用混合模式去显示,如果勾选,会显示实际大小,如果不选,会自动扩大到屏幕大小,可能导致失真。 如果是用图片做拉伸的话可以把你的png图片做成.9.png格式的图片,这是一种可以拉伸的png图片格式,你只要在里面指定一些拉伸区域,文本显示区域等就可以了,建议你看看google自带的应用里面就有这样的格式,这就可以解决图片拉伸适应不同分辨率屏幕的问题了,至于适应分辨率,我觉得还是使用按比例的方式比较好,直接写死的数值不够灵活,肯定会有问题 谢谢你们的回答,但我觉得你们的回答没有说中要害,.9.PNG不是任何图片都能胜任的,按比例显示控件,本身就没提供这个方法,按坐标分辨率做,没有正确得到的方法,超过480的分辨率都显示533啦!这个还有点意思,但不知道具体是如何做的?你能提供一下吗? SDK 1.6 以后 系统会自动缩放的 高级控件 Android 4.0的HOME按键如何屏蔽啊? 在2.3中测试通过的屏幕翻转在4.1上出BUG 一个android Timer,为什么只执行了一次 adb devices为何一个设备没有名字:( 小白问题,android文件系统的根容量哪去了?如何查看? webview上如何添加一个自定义的关闭按钮 问个关于SIM卡存取内容大小的限制 开发中,sdcard路径问题 如何修改android内核代码把横屏和竖屏都一个方向显示?? BitmapFactory.decode加载图片不完整 Remote Service 多应用并发访问,界面正确跟踪的超级难题 新手-import包-经验分享
.9.PNG不是任何图片都能胜任的,
按比例显示控件,本身就没提供这个方法,
按坐标分辨率做,没有正确得到的方法,超过480的分辨率都显示533啦!这个还有点意思,但不知道具体是如何做的?
你能提供一下吗?