Como verificar o nome de duplicatas no banco de dados android?

Eu quero digitar o nome e número de telefone de dois edit text.i usar dois botões para salvar e mostrá-lo no emulador usando a exibição de lista.Depois de digitar o nome e quando eu clico em salvar botãocomo verificar se já entrei no mesmo nome. Eu sou novo para a explicação android será realmente útil.

public void onCreate(SQLiteDatabase db) {

    db.execSQL("CREATE TABLE "+tbname+"("+Key_id+" INTEGER PRIMARY KEY AUTOINCREMENT, "+Key_name+" TEXT,"+Key_mobile+" TEXT)");

}

public void n(String aa, String bb) {
    SQLiteDatabase db=this.getWritableDatabase();
    ContentValues cv=new ContentValues();
    cv.put(Key_name, aa);
    cv.put(Key_mobile, bb);
    db.insert(tbname, Key_name, cv);

    db.close();

}

public Cursor cr()

{
    SQLiteDatabase db=getReadableDatabase();
    String [] colms=new String[]{Key_id+" as _id",Key_name,Key_mobile};
    Cursor cur=db.query(tbname, colms, null, null, null, null, null);
    cur.moveToFirst();
    return cur;



}

questionAnswers(2)

yourAnswerToTheQuestion