手机屏幕适配遇到虚拟键的问题
2014-10-22 00:01
253 查看
============问题描述============
最近做手机适配,适配了800*480的手机,可是批量测试的时候发现有几款手机也是800*480的,但是界面元素错位,经查发现是屏幕确实是800*480的,但是有虚拟键,占了几十的像素。通过程序取出来的分辨率是782*480的。像这样的情况用不用再对这款782*480的进行适配,或者有没有什么好的办法解决这个问题。因为可能面临的手机客户很多,也不知道有没有虚拟键。
请高手发表观点。谢谢啦
============解决方案1============
你这个apk要精确到pixel的?
============解决方案2============
退一步说,如果18个像素高度就会影响lz的程序,那这个布局设计可能就欠考虑或者说不太合理。
反过来,一般而言虚拟按键其实就是虚拟的后退、home、菜单键吧。这虚拟键的高度是制式的,也就是固定的,如果布局目前不能动的话,只能再设计一个适应带有虚拟按键的布局来判断读取了。
============解决方案3============
那个不是虚拟按键的高度,应该是通知栏的高度。程序中动态获取屏幕的宽高就可以解决累死的问题
最近做手机适配,适配了800*480的手机,可是批量测试的时候发现有几款手机也是800*480的,但是界面元素错位,经查发现是屏幕确实是800*480的,但是有虚拟键,占了几十的像素。通过程序取出来的分辨率是782*480的。像这样的情况用不用再对这款782*480的进行适配,或者有没有什么好的办法解决这个问题。因为可能面临的手机客户很多,也不知道有没有虚拟键。
请高手发表观点。谢谢啦
============解决方案1============
你这个apk要精确到pixel的?
============解决方案2============
退一步说,如果18个像素高度就会影响lz的程序,那这个布局设计可能就欠考虑或者说不太合理。
反过来,一般而言虚拟按键其实就是虚拟的后退、home、菜单键吧。这虚拟键的高度是制式的,也就是固定的,如果布局目前不能动的话,只能再设计一个适应带有虚拟按键的布局来判断读取了。
============解决方案3============
那个不是虚拟按键的高度,应该是通知栏的高度。程序中动态获取屏幕的宽高就可以解决累死的问题
相关文章推荐
- 手机屏幕适配遇到虚拟键的问题
- Android手机适配问题【autolayout】,【.9制作】【获取手机屏幕的宽高】【px,dp转换】
- Android手机获取屏幕分辨率高度因虚拟导航栏带来的问题
- New UI-获取手机屏幕尺寸与分辨率,屏幕适配,横竖屏问题 .
- 手机屏幕适配问题
- 华为手机虚拟home键,返回键,菜单键开发中遇到的不可隐藏问题,
- 开发适配手机屏幕的网页注意问题
- Android 手机适配过程中遇到的一些问题
- 经验总结-Android手机屏幕适配问题
- Android 获取屏幕尺寸与密度 遇到一个问题,我的地图浮标图片在WVGA手机上正好,在QVGA上就显的太大,所以我要根据屏幕的不同调整浮标的大小使其在QVGA大小合适。有的同事提出了依据
- 关于在页面加载完后使用js修改图片高度进行手机屏幕适配的问题
- New UI-获取手机屏幕尺寸与分辨率,屏幕适配,横竖屏问题
- android不同屏幕大小手机的适配问题
- 手机屏幕适配问题
- 手机客户端交互设计适配之——屏幕大小
- android中不同手机分辨率适配问题
- 实战开发问题总结(界面设计)----android应用如何适配于多个分辨率的手机
- android 屏幕适配问题
- 手机屏幕适配的研究比较
- 手机屏幕适配