gpt4 book ai didi

Android 通讯录 vcard API

转载 作者:太空宇宙 更新时间:2023-11-03 13:06:45 33 4
gpt4 key购买 nike

是否有任何 android API 可以提取 vcard 3.0 格式的联系人?我遇到了一个开源 vcard 项目 android-vcard

但在用法示例中提到了以下注释。

重要提示:如果您正在为 Android 设备开发应用程序,则不必使用此库,因为它已包含在底层 Android 框架中。仅当您开发要在​​ Android 环境之外运行的应用程序时,此库才有用。 Android 开发者:阅读本文两遍。

你能告诉我上面的描述中提到了哪个库吗?它是否可供应用程序开发人员使用?

最佳答案

这适用于 Eclair (>= Android 2.0),我猜它在某种程度上是示例页面描述的这个功能

Uri uri = Uri.withAppendedPath(ContactsContract.Contacts.CONTENT_VCARD_URI, lookupKey);
AssetFileDescriptor fd = resolver.openAssetFileDescriptor(uri, "r");
FileInputStream fis = fd.createInputStream();
byte[] b = new byte[(int)fd.getDeclaredLength()];
fis.read(b);
String vCard = new String(b);
sb.append(vCard);

关于Android 通讯录 vcard API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3243784/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com