我正在尝试查找布局XML以获取详细联系信息(无论是AOSP,Samsung,HTC还是其他供应商)。但是,我正在努力寻找要重用的xml。在下面,您会找到我实际上正在寻找的图像。我找到了AOSP布局xml https://github.com/aosp-mirror/platform_packages_apps_contacts/tree/master/res/layout的链接,但找不到正确的链接。
答案 0 :(得分:0)
原则上,您具有关于用户的唯一且多种信息。唯一数据是生日(没有用户有多个生日;-)),ID等。但是一个用户可以有多个邮件地址,电话号码等等。这种想法应该在设计决策的中心。因此,您可以执行以下操作:
<user id="any_unique_id">
<surename>Surename</surename>
<birthday>1994/10/10</birthday>
<mail-contacts>
<mail type="private">mail@example.com</mail>
<mail type="work">mail@test.com</mail>
<!-- Add all mail adresses you need an think a bout the type attributes you need-->
</mail-contacts>
<phone-contacts>
<phone type="mobile">012222222</phone>
<phone type="business">34343487</phone>
<!-- Add all phone contacts you need an think a bout the type attributes you need-->
</phone-contacts>
</user>