我有一个网格视图和4个图像的活动。我的应用程序专注于上述Android版本3以及平板电脑和手机。我想知道我想要设计的适合所有屏幕的实际图像大小是多少。例如,7英寸平板电脑的最佳图像尺寸是多少?在开发人员文件中说,基于倾角,但我需要实际的每个图像大小以适应7英寸平板电脑上的网格视图(4幅图像)。7英寸平板电脑和手机的实际图像尺寸
回答
浸的x屏幕密度=像素(实际图像尺寸)
DP到PX式
displayMetrics = context.getResources().getDisplayMetrics();
return (int)((dp * displayMetrics.density) + 0.5);
作为回答的Bram。
我已经与dp和实际像素像素混淆。为了支持不同的屏幕我需要不同大小的drawable,如何为不同的屏幕找到合适的drawable大小。我的疑问是,如果我为所有密度桶放置相同尺寸的图像,那么图像质量会很低? – Ramprasad 2013-02-21 02:55:02
也在上面的代码中,我不知道dp本身 – Ramprasad 2013-02-21 03:52:44
DP是Relative Pixel类型的东西,它只有一个android单元。工作原理=例如35dp在所有7英寸设备上都是相同的,无论其密度如何.35px(像素)在不同的屏幕密度上有所不同。 – 2013-02-21 06:09:14
在这种情况下,您必须创建不同的mainlayout布局。举一个例子。对于Galaxy Note等5.1手机,您必须创建新的文件夹名称作为layout-large,对于7.0到10.1的平板电脑,您必须在创建这两个文件夹后创建名为layout-xlarge的新文件夹,然后将其主要xml粘贴到其中,你会看到你的布局将如何看待5.1和平板电脑。这是我制作图像的最佳方式,布局适合所有屏幕。希望能帮助你。
- 1. 7英寸平板电脑和7英寸平板电脑仿真器的DP计算问题
- 2. Android平板电脑尺寸
- 3. 平板电脑平板电脑的相机尺寸
- 4. 支持9.6英寸和10.1英寸的Android平板电脑
- 5. 如何在7英寸平板电脑和10英寸平板电脑上运行Android应用程序
- 6. ImageView尺寸为手机和平板电脑
- 7. 如何获得7英寸和10英寸平板电脑仿真器?
- 8. 7165X786大尺寸图像无法在实际设备中显示(平板电脑)
- 9. 7和10英寸平板电脑的APK兼容性问题。
- 10. Android如何创建一款像平板电脑一样布局的7英寸平板电脑虚拟机? 2.3.3
- 11. Android的7英寸平板电脑的480x800
- 12. 图像显示在三星gs2和更小的屏幕尺寸,但不是在10.1英寸的平板电脑
- 13. 7寸平板电脑android xlarge布局
- 14. 7英寸平板电脑上的碎片
- 15. 如何声明7英寸平板电脑Android的布局?
- 16. 7英寸平板电脑,分辨率480X800布局问题
- 17. 7英寸平板电脑模拟器配置在安卓
- 18. 7英寸平板电脑方向查询
- 19. 正常,大型,超大型Android手机和平板电脑的设计尺寸
- 20. Android:手电筒在银河10英寸平板电脑中工作正常,但不在银河7英寸平板电脑
- 21. 反应本机检查平板电脑或屏幕英寸
- 22. jQuery Mobile:条件图片尺寸(电话/平板电脑)
- 23. 微分Android设备[8英寸对10英寸的平板电脑]
- 24. 实际尺寸
- 25. 我的7英寸平板电脑的纵向视图中的Imageview中没有显示相机捕获图像
- 26. 对于11英寸笔记本电脑尺寸的响应CSS
- 27. 印刷图像的实际尺寸
- 28. 多克尔图像:虚拟尺寸VS实际尺寸
- 29. 平板电脑设计和其他屏幕尺寸
- 30. Android平板电脑开发屏幕分辨率和尺寸
如果您尝试在GridView上安装四个图像,无论您使用的是实际的屏幕大小,还是根据您的计算设置图像的宽度和高度,您都必须使用它。 – hardartcore 2013-02-19 09:40:32
只需在gridview中使用填充父项和包装内容,图像将在该网格内设置。 – 2013-02-19 09:44:05
http://www.hdri.at/dpirechner/dpirechner_en.htm检查这一点,从这里你可以使可绘制的大小 – 2013-02-19 09:45:00