private void toExecuteSave(){        Intent intent = new Intent(Intent.ACTION_INSERT);        intent.setType("vnd.android.cursor.dir/person");        intent.setType("vnd.android.cursor.dir/contact");        intent.setType("vnd.android.cursor.dir/raw_contact");//        //添加姓名        intent.putExtra(Insert.NAME, mEmployee.getEmployeeName()+vUserName.getText());  //        intent.putExtra(Insert.NOTES,mEmployee.getUserName());  //        //添加职位//        intent.putExtra(Insert.JOB_TITLE,mEmployee.getJobName());//        //添加公司名称//        intent.putExtra(Insert.COMPANY,mEmployee.getOrgName());  //        //添加邮箱//        intent.putExtra(Insert.EMAIL_TYPE,Email.TYPE_WORK);  //        intent.putExtra(Insert.EMAIL,mEmployee.getOfficeEmail());  //        //添加手机//        intent.putExtra(Insert.PHONE_TYPE,Phone.TYPE_WORK_MOBILE);//        intent.putExtra(Insert.PHONE, mEmployee.getMobile()); //        //添加办公电话//        intent.putExtra(Insert.SECONDARY_PHONE_TYPE,Phone.TYPE_WORK);//        intent.putExtra(Insert.SECONDARY_PHONE, mEmployee.getOfficeTel()); //        //添加传真//        intent.putExtra(Insert.TERTIARY_PHONE_TYPE,Phone.TYPE_FAX_WORK);//        intent.putExtra(Insert.TERTIARY_PHONE, mEmployee.getFax());//        //添加地址//        intent.putExtra(Insert.POSTAL,mEmployee.getAddress());//        intent.putExtra(Insert.POSTAL_TYPE,StructuredPostal.TYPE_WORK);                        ArrayList data = new ArrayList();                ContentValues values1 = new ContentValues();        values1.put(Data.MIMETYPE, StructuredName.CONTENT_ITEM_TYPE);        values1.put(StructuredName.PHONETIC_GIVEN_NAME, mEmployee.getEmployeeName());        values1.put(StructuredName.GIVEN_NAME, mEmployee.getEmployeeName());        values1.put(StructuredName.DISPLAY_NAME, mEmployee.getEmployeeName());        data.add(values1);        // 添加用户名 职位 部门        ContentValues values2 = new ContentValues();        values2.put(Data.MIMETYPE, Organization.CONTENT_ITEM_TYPE);        values2.put(Organization.LABEL, mEmployee.getUserName());        values2.put(Organization.TITLE, mEmployee.getJobName());        values2.put(Organization.COMPANY, mEmployee.getOrgName());        values2.put(Organization.TYPE, Organization.TYPE_WORK);        data.add(values2);        // 添加邮箱        ContentValues values3 = new ContentValues();        values3.put(Data.MIMETYPE, Email.CONTENT_ITEM_TYPE);        values3.put(Email.DATA, mEmployee.getOfficeEmail());        values3.put(Email.TYPE, Email.TYPE_WORK);        data.add(values3);        // 添加手机        ContentValues values4 = new ContentValues();        if (mEmployee.getMobile().contains("或")) {            final String[] tNumbers = mEmployee.getMobile().split("或");            for (String tNum : tNumbers) {                values4.put(Data.MIMETYPE, Phone.CONTENT_ITEM_TYPE);                values4.put(Phone.NUMBER, tNum);                values4.put(Phone.TYPE, Phone.TYPE_WORK_MOBILE);            }        } else {            values4.put(Data.MIMETYPE, Phone.CONTENT_ITEM_TYPE);            values4.put(Phone.NUMBER, mEmployee.getMobile());            values4.put(Phone.TYPE, Phone.TYPE_WORK_MOBILE);        }        data.add(values4);        // 添加固定电话        ContentValues values5 = new ContentValues();        values5.put(Data.MIMETYPE, Phone.CONTENT_ITEM_TYPE);        values5.put(Phone.NUMBER, mEmployee.getOfficeTel());        values5.put(Phone.TYPE, Phone.TYPE_WORK);        data.add(values5);        // 添加传真        ContentValues values6 = new ContentValues();        values6.put(Data.MIMETYPE, Phone.CONTENT_ITEM_TYPE);        values6.put(Phone.NUMBER, mEmployee.getFax());        values6.put(Phone.TYPE, Phone.TYPE_FAX_WORK);        data.add(values6);        // 添加地址 邮编        ContentValues values7 = new ContentValues();        values7.put(Data.MIMETYPE, StructuredPostal.CONTENT_ITEM_TYPE);        values7.put(StructuredPostal.FORMATTED_ADDRESS, mEmployee.getAddress());        values7.put(StructuredPostal.POSTCODE, mEmployee.getPostCode());        values7.put(StructuredPostal.TYPE, StructuredPostal.TYPE_WORK);        data.add(values7);        // 添加头像        ContentValues values8 = new ContentValues();        values8.put(Data.MIMETYPE, Photo.CONTENT_ITEM_TYPE);        // if (mEmployee.getGender().equals("2"))// 为女,保存女性默认头像        // values.put(Photo.PHOTO,        // getDrawableToByte(R.drawable.oa_contact_head_f));        // else        // 男        values8.put(Photo.PHOTO, getDrawableToByte(R.drawable.oa_contact_head_m));                data.add(values8);        intent.putParcelableArrayListExtra(Insert.DATA, data);                context.startActivity(intent);    }

更多相关文章

  1. android 仿微信群组头像效果
  2. 头像及封面的裁剪与预览
  3. android 仿微信群聊头像 合成图片
  4. android获取google邮箱
  5. Android 隐藏手机号中间四位和隐藏邮箱地址中间四位
  6. Android Retrofit实现上传头像(仿京东项目)
  7. Android根据电话号码取得联系人姓名及头像
  8. 联系人头像 android
  9. android 实现圆形头像

随机推荐

  1. android 通过反射访问内部类(也可访问其他
  2. Android学习资料【转】
  3. Android setText异常
  4. Fragment Management
  5. Android 文件管理器
  6. Android(安卓)UI开源软件(三)
  7. Android使用线程获取网络图片的方法
  8. Activity 以及 Intent的使用
  9. android字符串工具类
  10. ubuntu环境下反编译android apk