增加联系人到通讯录
直接上代码:
管理通讯录的类:ManagerContact.java
package com.example.contactdemo;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;import android.widget.Toast;public class MainActivity extends Activity {Context context;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);context = this;findViewById(R.id.button1).setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {ManagerContact managerContact = new ManagerContact();String phone = "15992470000";if (!managerContact.getContactPeople(context, phone)) {Toast.makeText(context, "本地通讯录已包此人信息", Toast.LENGTH_SHORT).show();}else {managerContact.InsertContact(context, "aa", phone);Toast.makeText(context, "添加成功!", Toast.LENGTH_SHORT).show();}}});}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.activity_main, menu);return true;}}