最近我开发了一款适用于Galaxy 10.1的应用程序,7英寸,1024x600,480x800,注意800高度,高度为S3,高度为720.他们都完全按照这些决议运行.但是当我们谈论注释2和galaxy 7 plus等时,我们遇到了几个问题.这些设备上的布局是不正确的.在那个面临布局问题的iam我使用layouts文件夹作为layouts-normal-xhdpi-1280x800和S3 layouts-normal-xhdpi-1280x720并将所有布局放在一个文件夹中,这使得一个apk支持所有这些布局.
但是当客户下载apk时,他们处理的问题是Galaxy笔记选择布局 - 正常 - xhpi-1280x720布局并且它是正确的但是S3和Galaxy Note 2具有不同的密度.
由于这个问题,我无法弄清楚如何为S3和Note 2声明布局文件夹.有没有办法我只使用默认的四个文件夹
布局Xlarge
布局Xhdpi正常
布局mdpi
布局hdpi正常
并支持所有屏幕的所有布局,如S3,注1,注2,7英寸以及其他.当我尝试启动我的项目时,我总是想到着名的游戏,比如其中一个是"Temple Run",它运行在所有手机和标签上.
制作一堆布局文件夹使我的应用程序变得像是超过80MB限制而且谷歌市场只接受少于50MB的应用程序.
从语法上来说,我们只使用一个布局文件夹并在所有屏幕上支持此布局.我阅读了一些文章和Android开发人员门户网站,但他们并不满足我.他们都说你必须为不同的屏幕制作不同的布局文件夹,甚至在stackoverflow上我看到了相同的情况,以节省我在第一个项目中的时间我使用这些技术,但我的工作现在日益增加,我希望我从那些使我的应用程序不重的技术开始,因为这些布局加上不浪费我的时间来制作应用程序数量的布局数量.
帮助的数量将被赞赏,我想要答案和建议,因为这些问题是新的和其他的开发人员面临的.