不加任何旋转屏幕的处理代码的时候,旋转屏幕将会导致系统把当前activity关闭,重新打开。
如果只是简单的界面调整,我们可以阻止此问题的发生,屏幕旋转而自己调整屏幕的元素重构。
[代码] 首先我们需要修改androidManifest.xml文件:[code]
by boy11-2 - 移动操作系统 - 2011-05-10 13:41:05 阅读(2003) 回复(0)
android 屏幕适配问题
如何将一个应用程序适配在不同的手机上,虽然这不算是一个技术问题,但是对于刚刚做屏幕的开发人员来说,还真不是一件多么简单的事情。
首先:你需要在 androidManifest.xml 文件的
android 屏幕截图 android G1手机的色深是16bit, 即R/G/B=5/6/6. 故需要一些特殊处理才能获得其屏幕图像。 我们可以adb登录进入android手机,先dump出/dev/fb0的内容,然后将dump出的文件拷贝到PC(ubuntu)上用convert命令进行处理。 1. 在android手机上获取framebuffer内容:[code]# cat /dev/graphics/fb0 > /mnt/sdcard/fb0[/code]2. 把文件拷贝到PC上的/tmp目录:[code] $ adb pull /mnt/sdcard/fb0 /tmp/fb0[/code]3...
android多屏幕适配 android中为实现多屏幕适配,可以在layout_hdpi/layout_mdip/layout_ldpi/layout 目录下放置布局文件。 如果一个大屏手机适配的话,适配的顺序是layout_hdpi->layout_mdpi->layout->layout_ldpi; 如果一个中屏手机适配的话,适配的顺序是layout_mdpi->layout->layout_hdpi->layout_ldpi; 如果一个小屏手机适配的话,适配的顺序是layout_ldpi->layout->layout_mdpi->layout_hdpi; 假如有一个应用的默认布局...
转:neil-zhao android系列之浅谈android 3D旋转 我们今天就来说说android中的3D效果,那么android都用到哪些东西才能来实现一个3D的效果那,其实android中的3D效果是用animation配合camera就可以实现在apidemo里就有这样的实例我们首先做一个继承animation的类Rotate3d.java[code] package eoe.3d; public class Rotate3d extends Animation { private float mFromDegree; private float mToDegree; private float mCen...
诺基亚E63采用商务全键盘的经典功能,该机支持S60操作平台,以及超薄的机身设计,虽然配置平庸但是凭借时尚的外观以及超高的性价比,一直都销售的非常火爆。 ▲诺基亚E63 外观上,诺基亚E63与E71外观相似,但材质以及颜色却有些变化。不过机身厚度仅为10mm,轻薄的机身有着不错的便携性。屏幕方面,该机配备了一块2.4英寸1670万色的Q屏,显示效果非常出色,屏幕下方的QWERTY全键盘更凸显其商务风格,操作起来也是非常的便利。...
android主流屏幕分辨率介绍 对于android游戏开发我们不得不像iPhone那样思考兼容android平板电脑,苹果要考虑iPad、iPhone 3GS和iPhone 4等屏幕之间的兼容性,对于开发android游戏而言也不例外,考虑的机型更多。 常规的我们可能只考虑QVGA,HVGA,WVGA,FWVGA和DVGA,但是抛去了手机不谈,可能平板使用类似 WSVGA的1024x576以及WXGA的1280x768等等。 QVGA = 320 * 240; WQVGA = 320 * 480; WQVGA2 = 4...
当将android移植到不同分辨率的产品上,如果不作修改,大多情况下可以正常运行。但是有时候会出现在睡眠唤醒后,锁屏的界面与新的液晶屏分辩率不配配的情况。
需要修改的文件是:
frameworks/base/core/java/android/content/res/CompatibilityInfo.java
内容如下:
android110321: 屏幕尺寸规格
Email: zcatt@163.com
Blog http://zcatt.cublog.cn
内容提要
屏幕尺寸大小.以供备忘和参考。
声明
仅限学习交流,禁止商业用途。转载需注明出处。
版本记录
Date Ver Note
2011...
在网上找了许多设置屏幕大小的,竟然没找到,郁闷。百度知道里有个sb受人启发弄明白了,但是没讲怎么弄的。 首先在android的eclipse环境都搞定,并且设置了一个自己的avd之后 选择 android sdk and avd manager 选项 之后: 选中你的avd 在右边选择 start... 出现如下界面 选中第一个红圈,然后再第二个红圈里设置屏幕大小,这里是7寸,下边的monitor dpi不用去搞他 最后 launch一下,看看效果,就...