24得票6回答
Android DisplayMetrics在ICS上返回不正确的屏幕像素大小

我已经尝试过这个…… DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); int fullscreenheight = metri...

24得票6回答
安卓:分辨率和密度之间有什么区别?

根据 Android 的定义,我发现: 分辨率:屏幕上物理像素的总数 密度:基于屏幕分辨率,在屏幕物理宽度和高度上像素的分布情况。 我该如何更好地理解这两个定义之间的差异?

14得票2回答
安卓响应式布局

我正在开发一个应用程序(计算器)。我使用包含按钮的表格布局。它在三星Galaxy II屏幕上看起来完美,但在更大的屏幕上看起来非常糟糕。按钮的高度非常小。我如何在更大的屏幕上拉伸按钮?下面是布局XML:<ScrollView xmlns:android="http://schemas.a...

12得票2回答
如何在Android中针对不同的分辨率使用不同的背景图片?

我正在为Android平板电脑做一个应用程序,它具有全图像背景,但是我不能使用9-patch,因此我需要让背景尽可能地接近窗口大小。我已经尝试过:我尝试使用drawable-ldpi,drawable-mdpi等文件夹,但由于我希望图像适合窗口大小,所以效果不好。现在我正在尝试使用drawab...

12得票1回答
将iOS PT转换为Android DP?

我有一个iOS应用的样式指南,其中高度、宽度、内边距、字体大小等都是以PT(基础为1x)为单位。我已经成功地将它们转换成了各种iPhone如iPhone 5、6、6s Plus、7、iPad的像素。 现在,我需要将同样的样式指南用于Android应用程序,但我不知道应该如何将iOS PT转换...

11得票2回答
如何使用ADB更改设备的分辨率

我试图使用以下命令更改设备的分辨率:adb shell wm size 480x800,但屏幕分辨率更改后,我收到一个警报,上面写着"Unfortunately, Touchwiz Home has stopped working"。 我正在使用三星Tab 3。 有许多文章可以解决此问题,...

10得票2回答
如何知道哪些手机支持哪种布局(hdpi,mdpi和xhpi)?

我对如何确定哪些手机支持哪种布局类型感到有些困惑。我已经做了一些研究,但没有找到令人满意的答案。 例如,我找到了以下指南:xlarge screens are at least 960dp x 720dp large screens are at least 640dp x 480dp no...

8得票4回答
hdpi ldpi mdpi icon/menu resolution

我想为我的应用程序设置一个图标,但不知道应该在hdpi/ldpi/mdpi这三个文件夹中放置什么精确分辨率的图标。另外,我想为我的菜单选项设置图标,但不知道应该使用什么分辨率。 感谢您的帮助。

8得票3回答
Android应用程序中的图像尺寸

抱歉,我知道之前有些人有类似的问题,但我也遇到了同样的问题,并没有从以前的问题中获得清晰的视角。 我发现对于开发者来说,Android 处理多个尺寸非常复杂。例如,从 ldpi 到 xxhdpi 以及平板电脑都有不同的设备。 我所观察到的是,图像有不同的文件夹结构,如 ldpi、mdp...

8得票3回答
Android中负责选择正确资源配置文件的部分是哪一部分?

我有一个奇怪的问题。 在你想要责备我的时候,请注意我正在开发一个定制版的Jelly Bean。因此,“通常的好方法”可能不起作用,必须采用一些不太正规的方法。 我有一个APK文件,其中包含以下内容: layout layout-mdpi layout-land layout-large-...