`
mjbb
  • 浏览: 89149 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Contact 联系人封装

阅读更多
Contact 需要的字段

	private String id;
	private String [] name;//family name And give name;
	//<类型,值>
	private Map<String,String> phoneNumberMap;
	private Map<String,String> emailMap;
	private Map<String,String> imMap;
	
	//<类型,值> 
	private Map<String,List<String[]>> addrMap;//string 长度为7
	private Map<String,List<String[]>> organizationMap;//string 长度为2
	
	private List<String> notes;
	private List<String> nicks;
	private List<String> websites;
	
	private byte[] contactIcon;//头像
分享到:
评论

相关推荐

    Android开发之针对联系人的封装

    最后,作者鼓励开发者查看其在GitHub上的源代码仓库(https://github.com/neuyu/android-best-practices/tree/master/app)以了解更多细节,并邀请大家提供反馈和建议,共同改进和优化这个联系人封装模块。...

    contact_C语言_contact_Contact.c_

    标题中的"contact_C语言_contact_Contact.c_"表明这是一个基于C语言编写的联系人管理系统的源代码,主要功能可能包括联系人的添加、修改和删除,并且具备文件读写操作以保存和加载数据。从描述中我们可以进一步了解...

    Contact_List.zip_contact_java contactList

    "contact"和"contactList"表明其主要功能是管理联系人列表。而"zip"则表示这是一个压缩包文件,其中包含了项目的所有源代码和相关资源。 二、核心技术 1. Java:作为后台处理的核心,Java以其跨平台性、稳定性和...

    java源码:联系人导出 ContactList.zip

    【标题】"java源码:联系人导出 ContactList.zip" 涉及到的核心知识点主要集中在Java编程语言以及文件处理领域。这个项目可能是一个用于管理个人或企业联系人的应用程序,能够导出联系人信息,方便备份或共享。以下...

    Laravel开发-laravel-contact

    在本文中,我们将深入探讨基于Laravel框架的“laravel-contact”项目,这是一个用于构建联系人管理系统的示例应用。Laravel是PHP编程语言中最受欢迎的Web开发框架之一,以其优雅的语法、强大的功能和高效的开发流程...

    基于Java的实例源码-联系人导出 ContactList.zip

    5. **面向对象设计**:作为一个联系人管理系统,项目很可能使用了面向对象的设计原则,如封装、继承和多态,通过创建表示联系人、联系人列表等的类来组织数据和行为。 6. **文件I/O操作**:联系人导入和导出功能...

    Contact_List.zip_Contact_List_contact

    总结来说,"Contact_List.zip_Contact_List_contact" 是一个使用Struts2框架开发的Java Web应用,主要用于管理个人或团队的联系人信息,具备常见的增删改查功能。它的实现涉及了数据库设计、MVC架构、OGNL表达式以及...

    Contact_List.zip_contact

    【标签】"contact" 指出这个项目的核心功能是管理联系人数据,这可能包括姓名、电话号码、电子邮件地址等字段。在实际应用中,这些信息可能会存储在一个名为"Contact"的数据实体类中,通过Action类处理用户的请求并...

    Androidの联系人群组Group操作

    在实际开发中,通常会封装成易于使用的工具类或服务,以便在应用中方便地进行联系人群组的操作。`Demotest`可能是这样一个示例项目,它可能包含了实现这些操作的代码示例和测试用例。 总的来说,理解并熟练运用上述...

    ContactManager.zip

    7. **面向对象编程**:通过类的设计,可能有Contact类代表一个联系人,ContactManager类管理一组联系人,体现类的封装、继承和多态特性。 8. **异常处理**:在处理用户输入或文件操作时,可能会遇到错误,因此程序...

    Windows Mobile 6联系人导出示例

    开发者可以使用`Contact`类来操作联系人,`Contacts`类用于获取所有联系人,而`ContactStore`类则用于管理联系人存储。 接下来,我们关注C#编程方面。C#是一种面向对象的编程语言,特别适合于.NET框架。在Windows ...

    C# 跨窗体委托传递值案例,添加联系人-查看联系人列表

    本案例主要探讨了如何通过委托在不同窗体之间传递值,具体是实现“添加联系人”和“查看联系人列表”的功能。我们将从以下几个方面来详细阐述这个知识点: 1. **窗体之间的通信基础** 在C#中,窗体(Form)是应用...

    C#oop集合 联系人管理

    例如,我们可以使用`List&lt;Contact&gt;`来保存所有的联系人,使用`Dictionary, List&lt;Contact&gt;&gt;`来存储分组及其对应的联系人列表。 7. 构造函数: 类通常会有一个或多个构造函数,用于初始化对象。例如,`Contact`类...

    联系人管理系统

    《联系人管理系统——深入探索J2EE架构与Hibernate、Spring集成》 在信息化时代,有效管理个人或组织的联系人信息至关重要。一个优秀的联系人管理系统能够帮助我们高效地存储、检索和更新联系人资料,提高工作效率...

    可以添加删除联系人的电话簿tel

    我们可以定义一个`PhoneBook`类,包含一个`Contact`对象的集合,并提供添加新联系人(`addContact`)和删除联系人(`removeContact`)的方法。 为了实现添加联系人功能,`addContact`方法会接收一个`Contact`对象或其...

    实现联系人列表

    定义一个Contact类来封装这些信息,同时可以添加一些额外的属性,如生日、备注等。 3. CRUD操作:联系人列表需要支持创建(Create)、读取(Read)、更新(Update)和删除(Delete)操作。例如,添加新联系人、搜索...

    C++ 实现 通讯录管理系统,增、删、改、查、显示等功能

    3. **修改联系人**:当用户需要更新某个联系人的信息时,系统首先通过搜索找到对应的`Contact`对象,然后更新相应的属性。这通常涉及到比较关键信息并更新匹配项的成员变量。 4. **查询联系人**:查询功能允许用户...

    联系人通讯录

    此外,可能会有单独的`Contact`类来封装单个联系人的属性。 6. **错误处理**: 在实际开发中,需要考虑文件不存在、格式错误、数据冲突等情况,并编写相应的异常处理代码,以确保程序的健壮性。 7. **用户界面**...

    com.xmobileapp.contact

    因此,“contact”可能是一个SQLite数据库文件,包含用户联系人的详细信息,如姓名、电话号码、电子邮件地址等。 如果“contact”是一个数据库文件,那么可能涉及到的知识点包括: 1. Android数据存储:Android...

Global site tag (gtag.js) - Google Analytics