Android通知大图尺寸

Posted

技术标签:

【中文标题】Android通知大图尺寸【英文标题】:Android notification big picture dimensions 【发布时间】:2015-05-21 02:12:12 【问题描述】:

我正在尝试在 android 通知上找到大图片样式图像的确切尺寸。确实,我需要这些来以正确的尺寸即时计算图像,以避免在我的应用程序中下载过大的文件。

我做了一些测试,例如,我不能将屏幕的宽度作为我的图像的宽度,因为通知中心不完全适合平板电脑的屏幕。

有没有办法像我们为带有android.R.dimen.notification_large_icon_widthandroid.R.dimen.notification_large_icon_height 的大图标所做的那样获得这些尺寸?

谢谢

【问题讨论】:

这是一个很好的问题,我目前也在寻求答案。我知道它甚至在 Android Nougat 版本中发生了变化。你找到答案了吗? 很遗憾没有,仍然没有答案。我应该在 Android 论坛上发帖。 @ArchOrn 你能找到答案吗,如果是,请分享..thankx 【参考方案1】:

基于the documentation from OneSignal, a popular notification library:

图片的宽高比应为 2:1,但您的主要内容应该 比例为 43:24 (~1.79),因为某些设备会超出此宽度。 Android 没有大小限制,但请参阅我们推荐的 以下是最小、平衡和最大尺寸。

最低 - 512x256 平衡 - 1440x720 最大 - 2880x1440

因此,1440x720 似乎是最佳选择。

【讨论】:

我还检查了他们的notification-preview tool(iosAndroid 都可用);还有2:1 图像看起来不错:[1] 非常适合 Android [2] 在 iOS 上的宽度缩小,但仍然可以接受

以上是关于Android通知大图尺寸的主要内容,如果未能解决你的问题,请参考以下文章

从零封装一个Android大图查看器

如何在 ionic.io -push 通知中设置大图像

Android 高清加载长图或大图方案

获取Android屏幕尺寸控件尺寸状态栏/通知栏高度导航栏高度

android:如何加载和显示大图像(A0 大小) - 就像谷歌地图一样?

Android图片压缩(质量压缩和尺寸压缩)