【发布时间】:2014-11-18 16:56:20
【问题描述】:
适用于 Windows Phone 8.1 的 Whatsapp 应用程序是 Silverlight 应用程序。
问题是我想知道他们是如何在“所有联系人”选项卡中列出整个联系人列表的。 以编程方式获取整个数据太快了,所以我假设他们正在使用联系人选择器来执行此操作。我猜最喜欢的标签是私人联系人商店,但这很正常。
但是可以在 xaml 页面中放置一个联系人选择器对象吗?比如把我的标题和一些按钮放在 ContactPicker 上?
【问题讨论】:
-
我不知道他们是在后台任务中还是在应用程序本身中加载联系人列表,但他们会定期提取联系人列表并将其存储在本地和/或将其发送到他们的服务器。我认为是这样,因为当您添加新联系人时它不会立即更新。有关如何执行此操作的一些代码,您可以在这里找到:silverlightshow.net/items/….
-
WhatsApp 在内部缓存数据并在您运行应用程序时更新。除此之外,它似乎是一个常规的跳转列表。
标签: c# windows-phone-8 winrt-xaml windows-phone-8.1 whatsapp