有没有一种方法可以按添加日期对联系人进行排序,或者至少可以查看最近添加的联系人?我正在运行android os 2.2。

评论

对于2015年,“最近的联系人”是完美的解决方案。

#1 楼

如果您希望通过编程方式和CLI来按顺序访问联系人,这将非常有用。联系人。现在,如果未设置其他排序方法,则可以使用Google命令行工具按归档顺序返回联系人。

例如,使用以下命令获取最近添加的文本文件中的所有联系人订购:

google contacts list ".*" > output.txt


干杯。

评论


这工作了。只需确保从cmdline运行此程序,例如c:\ googlecl \ google联系人列表“。*”> output.txt-如果您处于交互模式,它将打印到屏幕上,这将不太有用。

– edzillion
2014年7月24日14:36

等一下-这似乎不是按日期排序(?)

– edzillion
14年7月24日在14:38

这不再起作用-自2015年以来googlecl不再起作用。

– phihag
16年2月29日在22:35

GoogleCL的开发仍在继续,并且似乎正在运行,但肯定处于beta github.com/vinitkumar/googlecl

–sondra.kinsey
17年9月27日在20:06

#2 楼

我想它可能因运营商而异,但是我只看到按名字或姓氏排序的选项。 (Motorola Droid,无根,Android 2.2.1)

我也没有在Market中看到可以显示按添加日期排序的联系人的应用。

我是甚至不确定是否捕获到了“添加日期”。 ),那么,每当您查看联系人时,根据定义,最近都添加了没有这样标签的任何人。

,正如我所说的那样,它是kludgy。我看不到其他方法。

评论


我在Galaxy S上看到了相同的图像。

–马修·雷德(Matthew Read)
2011年2月7日在21:11

gmail中的联系人也仅允许您按名字/姓氏排序。添加联系人时似乎也没有存储。

–布莱恩·丹尼♦
2011年2月7日在21:25

#3 楼

此“最近的联系人”应用程序是免费的,并且与@ user4212建议使用的同名应用程序相比,所需的权限少。不过,它确实需要Android 2.3.3+。它很简单,似乎做得不错,但是开发人员确实说它并不完美。在应用程序中:


该应用程序以联系人ID的相反顺序列出您的联系人。通常,这会将最新添加的条件放在顶部。但是,由于stock anddroid联系人应用程序不会保存联系人的创建日期,因此没有绝对的方法可以按添加日期对联系人进行排序。您会注意到某些联系人位置不正确,这是因为ID号有时会被android系统更改。


#4 楼

由于提到的大多数应用程序现在不再起作用,因此现在有两种方法对我有用(2020年8月):

最近的联系人应用程序:https://play.google.com/store/apps/details?id = ibtidah.tav.reco

按照Owen Miller在Quora上的方法(https://www.quora.com/Is-it-possible-to-organize-Google-contacts-by-date -)只需通过https://developers.google.com/oauthplayground/上的api资源管理器并使用api url
https://www.google.com/m8/feeds/contacts/default即可获取结果/ full?max-results = 25&start-index = 1&orderby = lastmodified&sortorder =降序



#5 楼

SimpleContact可以做到,而且是免费的。

评论


很抱歉,在此服务器上找不到所请求的URL。

–乔恩
19/12/6在8:48

#6 楼

寻找类似的东西。看起来这可以解决问题,尽管$ 1 ...
最近的联系人

#7 楼

Black Swan Hunter的“最近联系人”应用程序可以满足您的需求。它是免费的,不需要任何额外的权限。我发现它可靠且易于使用。

请注意,合并联系人时,有时它们会像新添加的一样移到列表的顶部。这与Android内部有关。

评论


很抱歉,在此服务器上找不到所请求的URL。

–乔恩
19/12/6在8:48