小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

android 通話記錄的增刪改查 .

 杰出天下 2013-03-22
//獲取當前的手機號

        public String getLocalNumber() {

        Context context = getApplicationContext();

                TelephonyManager tManager = (TelephonyManager)context.getSystemService(TELEPHONY_SERVICE);

                String number = tManager.getLine1Number();

                return number;

        }

//刪除通話記錄

private void DeleteCall()

{

getContentResolver().delete(CallLog.Calls.CONTENT_URI, CallLog.Calls.NUMBER+"=?" , new String[]{"13078943473"});

}

//修改通話記錄

private void ModifyCall()

{

ContentValues content = new ContentValues();

content.put(CallLog.Calls.TYPE, CallLog.Calls.INCOMING_TYPE);

content.put(CallLog.Calls.NUMBER,"13078945773");

content.put(CallLog.Calls.DATE, 123123123);

content.put(CallLog.Calls.NEW, "1");//0已看1未看

getContentResolver().update(CallLog.Calls.CONTENT_URI, content,CallLog.Calls.NUMBER+"=?" , new String[]{"13078943473"});

}

//添加通話記錄

private void AddCall()

{

ContentValues content = new ContentValues();

content.put(CallLog.Calls.TYPE, CallLog.Calls.INCOMING_TYPE);

content.put(CallLog.Calls.NUMBER,"13078945773");

content.put(CallLog.Calls.DATE, 123123123);

content.put(CallLog.Calls.NEW, "1");//0已看1未看

getContentResolver().insert(CallLog.Calls.CONTENT_URI, content);

}

//查詢通話記錄

private void GetCall()

{

Cursor cursor = getContentResolver().query(CallLog.Calls.CONTENT_URI,

   null, null, null, CallLog.Calls.DEFAULT_SORT_ORDER);

if(!cursor.moveToFirst())

{

Log.i("通話記錄","目前沒有通話記錄");

return;

}

do

{

Cursor cur = getContentResolver().query(CallLog.Calls.CONTENT_URI,null, null, null, null);

int numIndex = cur.getColumnIndex(CallLog.Calls.NUMBER);

int typeIndex = cur.getColumnIndex(CallLog.Calls.TYPE);

String phoneNum= null;

phoneNum = cur.getString(numIndex);

switch(typeIndex)

{

case 1://撥入

Toast.makeText(context, "撥入電話:"+phoneNum, Toast.LENGTH_SHORT).show();

Log.i("CALL","1:"+phoneNum);

break;

case 2://撥出

Toast.makeText(context, "撥出電話:"+phoneNum, Toast.LENGTH_SHORT).show();

Log.i("CALL","2:"+phoneNum);

break;

case 3://未接

Toast.makeText(context, "未接電話:"+phoneNum, Toast.LENGTH_SHORT).show();

Log.i("CALL","3:"+phoneNum);

break;

default:

Log.i("CALL","defalut");

break;

}

/*

new String[]{CallLog.Calls..CommonDataKinds.Nickname.NAME}, 

ContactsContract.CommonDataKinds.Nickname.CONTACT_ID+"="+contactId+" AND "+

ContactsContract.Data.MIMETYPE+"='"+ContactsContract.CommonDataKinds.Nickname.CONTENT_ITEM_TYPE+"'",

*/

}while(cursor.moveToNext());

}

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多