为什么我的联系人图片模糊,如何解决?


8

由于从Android 2.x(2.3.7)切换到4.0.4 ICS,我注意到我所有联系人的照片都模糊了。

其中一些来自g +个人资料,但大多数都是在姜饼手机上自行添加的。

为什么它们模糊不清,我该如何解决?

PS:我通过通话应用程序重新上传的照片仍然分辨率较低,并且在电话应用程序中已放大。我也有同时更新的公开个人资料照片。


您拥有什么设备以及使用什么ROM?当图片本身模糊时,我才遇到这个问题-但由于您自己添加了一些内容,所以我认为这不是问题。您是否尝试过重设任何这些图片?实际上,从G +和FB上传的许多照片都没有充分的理由就显得模糊。
rm-vanda 2012年

它与设备无关(ICS +至少800x480)。奇怪的是:重新上传在某些图片上起作用,但我自己的
头像

1
查看4.1更改日志后,Google显然在最新更新中完全解决了此问题。希望他们尽快发布源代码!
rm-vanda 2012年

谢谢!你能给我一个链接吗?
ce4 2012年

AndroidPolice的 文章对此有更深入的了解。
ce4 2012年

Answers:


10

这是由于GMail的限制比什么都重要。GMail仅支持分辨率为64×64的联系人图标,而ICS最多支持256×256。当您为联系人提供图标时,Android会将新的联系人图标上传到GMail ...,然后立即将其缩小。...然后,Android认为您将其更改为低分辨率图标,并使用了它而不是您选择的漂亮图标。


1
似乎合乎逻辑,但是我很难接受Google搞砸了它,却忘了修复它,甚至没有注意到它要启动。只是想。
ce4 2012年

3

让我们澄清一件事,即使在图片略微放大的4.1版“修复”之后,接触分辨率仍然太低。到目前为止,如果您想要清晰的联系人图片,则只有一种解决方法。

  • 创建一个包含高分辨率联系人图片的文件夹。将此文件夹备份到Dropbox或类似的文件夹中是个好主意,您不必再次收集这些图片。

  • 从Google Play 下载高清联系人(免费)。这个程序可以让您为每个联系人指定一张“ HD”(高分辨率)联系人图片。您可以从此处备份联系人/应用程序的数据库,并且可以在需要时批量重做所有联系人图片(例如在安装新的ROM之后)。

直到这是固定的服务器端,并且Google允许同步闪亮的高分辨率图片为止,我们只能讨论变通办法,而这是我认为最有效的一种。


2

显然,此问题在Android 4.1 Jelly Bean上已得到修复:
请参见Jelly Bean 的API概述,您会发现:

Large photos

Android now supports high resolution photos for contacts.
Now, when you push a photo into a contact record, the system processes it into
both a 96x96 thumbnail (as it has previously) and a 256x256 "display photo"
that's stored in a new file-based photo store (the exact dimensions that the
system chooses may vary in the future). You can add a large photo to a contact
by putting a large photo in the usual PHOTO column of a data row, which the
system will then process into the appropriate thumbnail and display photo
records.

1
显然,从Android 4.1 Jelly Bean开始,此问题尚未修复!至少在配备高清屏幕甚至256x256接触图像的Galaxy Nexus上看起来不那么丑陋!
trejder 2012年

嗯,此后,我更新了“ ME”个人资料图片,它看起来很清晰。以前的压缩/放大伪影不见了。在运行4.1.1的Nexus 7和Nexus S上进行了测试。PS:您是否重新上传了令人反感的个人资料照片?带有旧个人资料照片的联系人的质量保持不变。
ce4 2012年

看完这篇文章以及类似的帖子后,我终于找到了解决方案。需要将文件传输到手机/平板电脑,然后从那里上传到我的联系人。这是获取清晰照片的唯一方法。我一直试图通过GMail进行相同的操作,因为我不知道它的局限性和事实,因为它直接将照片存储在数据库中。现在,一切都很好。谢谢。
trejder 2012年

2

我不确定您的问题是否是我要解决的问题:Gmail不会保存大于96x96的内容。因此,当您的联系人与Gmail同步后,它们的尺寸就会缩小。如果您擦拭手机并重新同步,则96x96的照片将下载到您的手机中。

我找不到任何解决方案,只能编写自己的应用程序,该应用程序将高品质的照片上传到私人相册下的picasaweb。试试看该应用程序:https : //play.google.com/store/apps/details?id=com.oxplot.contactphotosync


2

对我有用的是进入我的电脑,打开Gmail联系人,以及一张一张地删除联系人照片。然后瞧,未压缩的图片又回到我的Android上了。


1
令人难以置信的是,这是2016年,而且仍在发生,以某种方式,我的每个联系人都将其照片集的低分辨率版本作为自定义联系人图片。
fernio
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.