问题标签 [phonebook]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
83 浏览

python - Python文本文件到字典中不起作用

因此,我应该将其传输到电话簿字典的文件文本如下所示:

姓名 1 姓名 2 号码

姓名 3 姓名 4 号码 2

等等..

我试过的:

当我运行它时,它什么也没打印。

谢谢!

0 投票
1 回答
329 浏览

python - 在 python 中制作电话簿:我想通过修复我当前的代码来获得这个屏幕

我的代码如下所示....

但是当我输入垃圾邮件和号码等数据时,以前的数据会被删除。

所以我想在一个键中创建多个值......(我认为使用列表是一种好方法)

例如,

键:垃圾邮件 - 值:01012341111、01099991234、

键:垃圾邮件 - 值:01032938962、01023421232、01023124242

在此处输入图像描述

总之,我想得到这个打印(附图)

这是我的代码:

0 投票
0 回答
1775 浏览

android - 在电话簿中添加自定义联系人行,如 Whatsapp

基本上我需要实现的目标非常明确,但我对我的实施有很多疑问。我对这个话题进行了研发,但没有找到满意的答案。希望你们能理解我并进一步帮助我。

所以这里是我想要做的屏幕截图:

联系方式页面

图片

我到目前为止所做的:

清单.xml

我应该在意图过滤器标签中定义mime-type吗?如果我mime-type如上所述定义我的应用程序未列在设备的应用程序列表中。

Manifest.XML 中的权限:

身份验证器.xml

account_preferences.xml

对这个文件了解不多。

sync_contacts.xml

联系人.xml

AddCardActivity.java

就是这个。让我知道我做错了什么?我遇到的一些疑问:

  1. 为什么我们需要在设备设置中添加帐户?

  2. 我可以看到我的代码只是添加新记录。如何更新特定联系人以添加自定义行。

到目前为止,使用上述代码,我的应用程序仅列在“设置”菜单的“帐户”部分中。我想在使用我的应用程序的联系人列表中添加自定义行。

请帮我解决这个问题。提前致谢!

0 投票
1 回答
91 浏览

android - 未从联系人应用程序传递意图

我正在开发 android 应用程序,我需要在我的应用程序的特定联系人中添加自定义行。直到现在我能够在我的联系人中添加行但是当我单击该行时它不会打开我的应用程序而是显示类似这样的吐司:“未找到处理此操作的应用程序”。

我用谷歌搜索了很多,但没有运气。

这是我的代码:在特定联系人中添加自定义行的方法:

清单.xml

联系人.xml

account_preferences.xml

身份验证器.xml

sync_contacts.xml

而已。请让我知道我哪里出错了。上面的代码将在没有应用程序图标的联系人中添加自定义行,通过单击该行,它将显示一个 toast 并且不会打开我的应用程序。

0 投票
2 回答
218 浏览

java - 如何在哈希表中关联多个值 - java

我正在尝试使用从头开始制作的哈希表来实现基本电话簿,但是在添加联系人时,我需要存储至少 2 个信息,即每个人的姓名和号码。

问题是当将信息添加到哈希表中时,我只能像 x.insert(name) 和 x.insert(number) 那样做,这将导致 2 个不同的键,我无法将哈希表中的两个值关联起来。这甚至可能吗?

如果需要,我可以提供代码。

PS:我做的哈希表有方法:insert(y),remove(y),find(y),print()

提前致谢。

0 投票
1 回答
549 浏览

android - 如何从电话簿android获取国家代码

我正在开发 android 应用程序,我想从我的电话簿中检测国家代码,默认情况下不添加国家代码。例如:

"+"和州"00",我有国家代码,但如果"0"我的国家代码不可用。即使有人没有输入国家代码,我也想检测所有联系人的国家代码。

如何使用任何库或任何代码片段检测国家/地区代码/区号。

0 投票
1 回答
128 浏览

vcf-vcard - xmlstarlet Fritzbox XML 电话簿到 VCARD

我正在尝试将 XML 电话簿(Fritzbox 格式)转换为 VCARD 格式。稍后我想使用 Winmerge 或 Meld 将创建的 vcard 文件与其他来源的 vcard 导出合并。

Test.xml,其中一条记录没有电话/号码[@type='home'] 元素:

我可以使用 xmlstarlet 将其转换为 vcard:

输出:

这就是我想要的:

问题是如果不存在任何元素,我怎样才能抑制像 'tel;home:' 这样的 vcard 标签。

0 投票
0 回答
57 浏览

c# - c#中使用obex读取手机通讯录

我有一个 OBEXConnect 和 OBEXRequest 自定义函数,我没有使用它的库 OBEXConnect 函数如下

这是 OBEXRequest 函数

我想阅读手机的电话簿,但我没有成功但我尝试了一部三星手机它给出了错误错误请求我遵循上述解决方案但是当 name = null 然后 obexrequest 函数给出错误

当我在华为手机上尝试它时,它给出了未知错误

我也尝试了这段代码,它抛出了这个方法没有实现的错误

在 c# 中使用 obex 读取联系人

我这样称呼这些函数

任何人都可以指出我的错误吗

0 投票
2 回答
59 浏览

python - 基本选项菜单失败 - 需要帮助

我正在创建一个可以执行操作(添加新、更新、删除、查找和退出)的基本电话簿程序。我有第一个选项作为添加条目,第二个选项作为删除条目。每次用户完成一个动作时,都会出现再次选择动作的选项。当用户第二次选择时,它会带回第一项而不是选择;例如; 1是添加新联系人,2是删除新联系人。用户选择 1,添加新联系人被要求选择另一个选项,选择 2 但选项 1 的代码再次运行以添加新联系人而不是删除。

0 投票
1 回答
324 浏览

c# - c#电话簿项目的通用方法

我正在尝试制作电话簿项目,我从 bin 文件中写入/读取数据,我在域类库中有两个类,用户和联系人,现在我想在 FileManager 类中创建私有通用函数,添加/编辑/删除和获取哪个可以为联系人和用户找到/工作,

我怎么知道private T Get<T>(int id) where T : class函数中给出了哪种类型?使其适用于两种类型

如何正确完成这些功能?