任何Android设备都有方形屏幕吗?

时间:2012-04-23 18:55:05

标签: android screen screen-resolution

我正在为Android编写一款游戏,我正在自己布置播放屏幕,处理垂直和水平方向,如果宽度和高度相同,则没有做任何事情。

是否有人知道至少有一款具有完全方形屏幕分辨率的Android设备?

5 个答案:

答案 0 :(得分:3)

MotoACTV为220x176(非方形但接近),WIMM One为160x160(方形)。

MotoACTV已经扎根,但默认设备运行自定义Android。不过,这是一款非常酷的设备。 WIMM非常灵活,可运行更标准的Android。

答案 1 :(得分:1)

我不知道。我熟悉的每个设备都有一个独特的“肖像”与“风景”模式。

确保您的代码始终能够优雅地处理纵向与横向相关可能是明智之举 - 即使您碰巧遇到了方形设备。

相反,如果你想要一个正方形 - 只需适当地“裁剪”图像。当然,如果您遇到这个假想的“方形屏幕”,那么裁剪将变为“零”。 :)

答案 2 :(得分:1)

对于这个问题,这是一个相当晚的答案,但事情从那时起有所改变,尽管仍然没有主流的Android设备配有方形屏幕,但有3个方形BlackBerry设备(Q10,Q5和Passport)可以运行Android应用程序,因此将属于该标准。有趣的是,当应用程序在方形BlackBerry Passport上运行,并且设备旋转到它的侧面时,应用程序也会旋转,但onPause()onStop()onDestroy()事件都没有被调用,因此不会销毁和重新创建活动,但会重新使用当前活动布局。因此,在这方面,没有任何反应,您不必担心保存/加载资源等。

此行为实际上是在Android中内置的 - 如果屏幕尺寸发生变化,它只会销毁并重新创建活动。 API文档没有讨论这种边缘情况,因为没有方形Android设备,但您可以看到在方向更改期间销毁和重新创建活动的原因是加载特定于新方向的替代资源。由于旋转方形设备不会改变屏幕尺寸,因此无需加载替代资源,因此不需要破坏和重新创建活动。我希望有所帮助。

答案 3 :(得分:0)

我相信WIMM ONE是唯一的方形屏幕Android设备。它具有160x160的电容式触摸显示屏。

答案 4 :(得分:-2)

是的,Motorola Flipout是一个。