//声明Intent时指定Action为ContactsContract.Intents.Insert.ACTIONIntent intent = new Intent(ContactsContract.Intents.Insert.ACTION);intent.setType(ContactsContract.RawContacts.CONTENT_TYPE);//使用如putExtra()方法将联系人的信息以key-value的方式保存intent.putExtra(ContactsContract.Intents.Insert.NAME, name) .putExtra(ContactsContract.Intents.Insert.PHONE, phoneNumber);//检查是否有APP接收我们传入的IntentList<ResolveInfo> acceptActivityList = context.getPackageManager().queryIntentActivities(intent, 0);if (acceptActivityList == null || acceptActivityList.size() == 0) ToastUtils.showLong(context, "联系人信息保存错误");else context.startActivity(intent);