Cómo agregar contactos mediante programación en Android

Todos sabemos cómo agregar un nuevo contacto a nuestros dispositivos Android sin programar correctamente.

OK, eso es un uso normal de un hombre.

Pero las empresas de desarrollo de aplicaciones móviles en la India desde la perspectiva de un programador.

Añadir contactos

Este es el código de Java y Android de muestra que le ayuda a agregar contactos mediante programación.

Primero importamos el paquete.

paquete com.coderzheaven.pack;

// Paquete de lista de matriz

import java.util.ArrayList;

// Actividad de Android

importar android.app.Activity;

importar android.content.ContentProviderOperation;

importar android.content.ContentValues;

importar Android Forum.Uri;

importar android.os.Bundle;

importar android.provider.ContactsContract;

importar android.provider.Contacts.People;

importar android.provider.ContactsContract.CommonDataKinds.Phone;

importar android.widget.Toast;

AddContactDemo de clase pública extiende la actividad {

/** Se llama cuando se crea por primera vez la actividad. * /

@Anular

public void onCreate (Bundle savedInstanceState) {

super.onCreate (savedInstanceState);

setContentView (R.layout.main);

addContact (“Coderz”, “1234567890”);

addContact (“James”, “5656215521”);

addContact (“John”, “4545454545”);

addContact (“Mary”, “9632587410”);

addContact (“Peter”, “4561237890”);

}

addContact privado vacío (nombre de cadena, teléfono de cadena) {

Valores de ContentValues ​​= new ContentValues ​​();

valores.put (People.NUMBER, teléfono);

valores.put (People.TYPE, Phone.TYPE_CUSTOM);

values.put (People.LABEL, nombre);

valores.put (http://People.NAME, nombre);

Uri dataUri = getContentResolver (). Insert (People.CONTENT_URI, valores);

Uri updateUri = Uri.withAppendedPath (dataUri, People.Phones.CONTENT_DIRECTORY);

values.clear ();

valores.put (People.Phones.TYPE, People.TYPE_MOBILE);

valores.put (People.NUMBER, teléfono);

updateUri = getContentResolver (). insert (updateUri, valores);

}

}

El siguiente artículo muestra ejemplos sobre cómo agregar contactos de Android mediante programación.

Ejemplo de agregar contacto de Android mediante programación

Agregue más artículos de profundidad de identificación con ejemplos.

Estructura de la base de datos de contactos de Android

Los campos de contactos de Android, las columnas de la tabla de datos y los datos Mimetype explican

Cómo agregar contacto en Android mediante programación

Cómo obtener la lista de contactos en Android mediante programación

Cómo actualizar Eliminar contactos de Android mediante programación

Por favor revisa el enlace que explica en detalle

https://developer.android.com/tr