2015-05-22 95 views
1

由于提交按钮消失在底部,我遇到了使所有字段适合800x400显示的问题。这让我想知道我是否真的需要支持小型显示器。我正在开发的应用程序不适用于大量消费,最多可使用数千人,但它针对的是“普通”用户,即针对普通人群的群组配置。要在Android上支持800×480的屏幕尺寸吗?

我做了一些检查,发现两个有趣的环节,尤其是这一个:

https://gigaom.com/2014/07/09/android-screen-sizes-arent-as-big-a-challenge-for-developers-as-you-might-think/ 

它指出,由开发公司的客户使用的10个最流行的手机对应到5以下布局尺寸:

720 x 1280 
768 x 1280 
800 x 1280 
1080 x 1920 
1440 x 2560 

下一个环节:手机

http://developer.android.com/about/dashboards/index.html 

显示,只有6%入Google Play的版本使用Android 4.0以下的版本,只有10%的版本使用的版本低于Android 4.1。

然后我查看了各种版本的三星Galaxy S系列的屏幕尺寸的历史记录,您必须回到2011年4月发布的Galaxy S2,才能找到800 x 480屏幕尺寸的屏幕尺寸。下一个S版本Galaxy S3在2012年发布,屏幕尺寸最小,如上所示。

问题是,尽管我的应用程序中支持的最低Android版本是4.0,但拥有S2的用户可能已升级到此版本。另外还有一些最近发行的具有800×480显示器的电话,例如,三星Neo。 S3是第一个发布4.0操作系统的本地操作系统,所以如果S2用户没有升级,他们将无法使用该应用程序。他们中的大多数可能现在都有新手机,我希望。

我可能会尝试在相对布局中包装提交按钮,看看我是否可以让800 x 480用户滚动到它,但显示是如此之小我不知道我可以做这行得通。

所以我想我的问题是,我应该如何处理800 x 480显示问题?

回答

1

我自己也用了几个月前为您提供的实习研究链接。我在下面提供的图片表明,正常的hdpi屏幕占用所有手机的38.3%。这将是要么480x800,480x854,或600x1024(如果我解释正确)。 38%是严重数量,不应该丢弃。

screen densities screen densities2

不健全的降解,但你考虑DP组合使用ScrollView与上浆?

+0

是的,我在帖子中提到了ScrollView,当然是在dp中做所有的布局。 –