Android實現(xiàn)將已發(fā)送的短信寫入短信數(shù)據(jù)庫的方法
短信是手機常見的功能,本文就以實例形式講述了Android實現(xiàn)將已發(fā)送的短信寫入短信數(shù)據(jù)庫的方法。分享給大家供大家參考之用。具體如下:
一般來說,把短信發(fā)送出去以后,需要把已發(fā)送的短信寫入短信數(shù)據(jù)庫。短信數(shù)據(jù)庫有多個Uri,其中已發(fā)送的Uri是content://sms/sent。
具體功能代碼如下:
// 把短信寫入數(shù)據(jù)庫 public void writeMsg(){ try{ ContentValues values = new ContentValues(); // 發(fā)送時間 values.put("date", System.currentTimeMillis()); // 閱讀狀態(tài) values.put("read", 0); // 類型:1為收,2為發(fā) values.put("type", 2); // 發(fā)送號碼 values.put("address",smsWidget.str_number); // 發(fā)送內(nèi)容 values.put("body", content); // 插入短信庫 getContentResolver().insert(Uri.parse("content://sms/sent"), values); }catch (Exception e) { Log.d("Exception", e.getMessage()); } }
定義一個新的ContentValues,將短信的相關(guān)數(shù)據(jù)put進去,然后getContentResolver().insert()就可以了。
希望本文所述對大家的Android程序設(shè)計有所幫助。
- Android開發(fā)中的數(shù)據(jù)庫事務(wù)用法分析
- Android SQLite事務(wù)處理結(jié)合Listview列表顯示功能示例
- 深入Android SQLite 事務(wù)處理詳解
- Android 用SQLite實現(xiàn)事務(wù)的方法
- Android SQLite數(shù)據(jù)庫增刪改查操作的使用詳解
- Android使用SQLite數(shù)據(jù)庫的簡單實例
- android創(chuàng)建數(shù)據(jù)庫(SQLite)保存圖片示例
- Android中的SQL查詢語句LIKE綁定參數(shù)問題解決辦法(sqlite數(shù)據(jù)庫)
- android實現(xiàn)raw文件夾導(dǎo)入數(shù)據(jù)庫代碼
- Android中操作SQLite數(shù)據(jù)庫快速入門教程
- Android操作SQLite數(shù)據(jù)庫(增、刪、改、查、分頁等)及ListView顯示數(shù)據(jù)的方法詳解
- Android數(shù)據(jù)庫中事務(wù)操作方法之銀行轉(zhuǎn)賬示例
相關(guān)文章
Android短信備份及數(shù)據(jù)插入實現(xiàn)代碼解析
這篇文章主要介紹了Android短信備份及數(shù)據(jù)插入實現(xiàn)代碼解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-11-11Android中使用Theme來解決啟動app時出現(xiàn)的空白屏問題
相信大多數(shù)人一開始都會對啟動app的時候出現(xiàn)先白瓶或者黑屏然后才進入第一個界面,例如:SplashActivity。那這是什么原因造成的呢?下面小編給大家介紹下2016-12-12Android編程設(shè)定activity進入和退出效果的方法
這篇文章主要介紹了Android編程設(shè)定activity進入和退出效果的方法,簡單分析了Android Activity進入與退出效果的實現(xiàn)原理及相關(guān)屬性設(shè)置技巧,需要的朋友可以參考下2017-07-07