本文实例讲述了Android使用vcard文件的方法。分享给大家供大家参考,具体如下:

FileOutputStream os = null;

try {

os = VCardTest.this.openFileOutput("Android.vcf", MODE_PRIVATE);

} catch (FileNotFoundException e1) {

// TODO Auto-generated catch block

e1.printStackTrace();

}

OutputStreamWriter writer;

try {

writer = new OutputStreamWriter(os);

VCardComposer composer = new VCardComposer();

//create a contact

ContactStruct contact1 = new ContactStruct();

contact1.name = "Neo";

contact1.company = "The Company";

contact1.addPhone(Contacts.Phones.TYPE_MOBILE, "+123456789", null, true);

//create vCard representation

String vcardString;

vcardString = composer.createVCard(contact1, VCardComposer.VERSION_VCARD30_INT);

//write vCard to the output stream

writer.write(vcardString);

writer.write("/n"); //add empty lines between contacts

// repeat for other contacts

// ...

writer.close();

} catch (UnsupportedEncodingException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (FileNotFoundException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (VCardException e) {

// TODO Auto-generated catch block

e.printStackTrace();

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

希望本文所述对大家Android程序设计有所帮助。

android vcard解析代码,Android使用vcard文件的方法简单实例相关推荐

  1. python判断路径是文件还是文件夹_python 判断文件还是文件夹的简单实例

    python 判断文件还是文件夹的简单实例 更新时间:2019年06月10日 09:44:48 作者:ZenGeek 今天小编就为大家分享一篇python 判断文件还是文件夹的简单实例,具有很好的参考 ...

  2. 如何上传html验证文件大小,html5 实现客户端验证上传文件的大小(简单实例)

    在HTML 5中,现在可以在客户端进行文件上传时的校验了,比如用户选择文件后,可以 马上校验文件的大小和属性等.本文章向码农介绍html5 如何实现客户端验证上传文件的大小,感兴趣的码农可以参考一下. ...

  3. php jquery 实例教程,php jquery 多文件上传简单实例

    这篇文章主要介绍了php jquery 多文件上传简单实例,有需要的朋友可以参考一下 代码如下: Upload $(document).ready(function() { var settings ...

  4. Github高速下载文件,方法简单,亲测有效

    Github高速下载文件,方法简单,亲测有效 Github对我们来说是一个宝贵的仓库,但现在Github下载逐渐感人,在尝试多种方法后,推荐以下这种方法,该方法需要一个码云账号,简单注册即可,高速下载 ...

  5. android摄像头拍照代码,Android调用摄像头拍照开发教程

    现在很多应用中都会要求用户上传一张图片来作为头像,首先我在这接收使用相机拍照和在相册中选择图片.接下来先上效果图: 接下来看代码: 1.布局文件: xmlns:tools="http://s ...

  6. android apk安装代码,Android安装APK

    7.0以上安装APK,请自行配置FileProvider,具体不多说 android:name="androidx.core.content.FileProvider" andro ...

  7. android增删功能代码,Android SQLite增删查改实例代码部分

    在 Android与SQLite数据库 这个专题里我们谈到了 SQLite 的基本应用,但在实际开发中,为了能够更好的管理和维护数据库,我们会封装一个继承自 SQLiteOpenHelper 类的数据 ...

  8. android小球移动代码,Android自定义圆形View实现小球跟随手指移动效果

    本文实例为大家分享了Android实现小球跟随手指移动效果的具体代码,供大家参考,具体内容如下 一. 需求功能 手指在屏幕上滑动,红色的小球始终跟随手指移动. 实现的思路: 1)自定义View,在on ...

  9. android 颜色资源文件,android中colors.xml颜色设置资源文件的方法

    1. 打开res目录下的values文件夹,双击打开colors.xml文件进行编辑 上代码 #008577 #00574B #D81B60 #ff0000 #0000ff 2. 在res目录下的la ...

最新文章

  1. Fragment 源码解析
  2. 句柄与指针的区别与联系
  3. Angular变化检测机制:改善的脏检查
  4. 机器学习的简单逻辑回归的Advanced Optimization
  5. Net 5.0 快速开发框架 YC.Boilerplate--框架介绍
  6. vlookup练习_那个vlookup,我总是学不会啊
  7. 监督学习 | 朴素贝叶斯之Sklearn实现
  8. hive基于多列去重操作
  9. 小米MIX4发布会还有新品?小米全面屏电视PRO官宣
  10. Android studio快捷键大全 和 eclipse对照(原)
  11. 人工智能、机器学习和深度学习的区别与认识
  12. 相册选取图片和照相机取图片
  13. 空间权重矩阵(SWM)
  14. sketchbook使用数位板,笔的鼠标右键无效
  15. 汽车CAN总线系统原理、设计与应用 第二章CAN总线的基本原理 ---- 个人自学笔记
  16. 2022西工大网络安全知识竞赛赛后回顾资料
  17. 人之最美,纯朴初心,有所不为
  18. 【微信小程序】canvas生成分享图片海报模糊解决方法
  19. Java面试题汇总与解答
  20. 带你快速入门AXI4总线--汇总篇

热门文章

  1. 微软拥抱开源,Win10为啥要引入真Linux4.X内核?
  2. 为什么是容器,Docker和Kubernetes?
  3. ASP.NET Core应用程序容器化、持续集成与Kubernetes集群部署(二)
  4. 使用ML.NET实现基于RFM模型的客户价值分析
  5. ASP.NET MVC应用迁移到ASP.NET Core及其异同简介
  6. 微软宣布12月15日关闭开源软件托管平台CodePlex
  7. 应用工具 .NET Portability Analyzer 分析迁移dotnet core
  8. ASP.NET Core 中文文档 第一章 入门
  9. Django10:Ajax介绍/发送数据/SweetAlert
  10. 【ArcGIS遇上Python】ArcGIS Python获取Shapefile矢量数据字段名称