1. 程式人生 > >android刪除指定手機號的簡訊

android刪除指定手機號的簡訊

public void deleteSMS(){
        try{
            ContentResolver cr=getContentResolver();
          Uri urisms=Uri.parse("content://sms/");
          Cursor c=cr.query(urisms,new String[]{"_id", "thread_id" }, null, null, null);
          if(null!=c && c.moveToFirst()){
              do{
                  long threadid=c.getLong(1);
                  String ss=c.getString(0)+c.getString(1);
                  cr.delete(Uri.parse("content://sms/"),
                   "address=? or address = ?", new String[] {"手機號",
                      "+86手機號"});
//              cr.delete(Uri.parse("content://sms/conversations/" +threadid),  
//                 null, null);  
             Log.d("deleteSMS", "threadId:: "+threadid);  
              }while(c.moveToNext());
          }
        }catch (Exception e) {
                // TODO: handle exception
            e.printStackTrace();
            }
        

    }

不要忘記新增修改簡訊的許可權:

    <uses-permission android:name="android.permission.WRITE_SMS"/>

相關推薦

android刪除指定機號簡訊

public void deleteSMS(){         try{             ContentResolver cr=getContentResolver();           Uri urisms=Uri.parse("content://sms/

Android-刪除指定包名的App

uninstall bsp 指定 刪除 check delet contex this ext /** * check and delete the old package app if it exists. */ private void c

Android-淺談機號一鍵免密登陸

背景 談到APP,只要牽扯到使用者資訊的,就避免不了登陸這個操作。但是很多時候一次次的輸入賬號和密碼又使使用者感覺到繁瑣,有沒有什麼辦法可以簡化這個流程呢,答案是肯定的!現在的登入基本上都用手機號,所以我們可以使用手機號一鍵登入(PS:注意!!!手機號不需要手動輸入) 其實三大運營商

Shiro之使用者名稱密碼或機號簡訊登入(多realm認證)

在登入認證中,經常需要實現使用者名稱密碼和手機號驗證碼這兩種登入方式。 最近學了Shiro,所以在這裡記錄下。 使用者名稱密碼使用的令牌自然是UsernamePasswordToken,我們可以參考UsernamePasswordToken,自定義PhoneToken,在不同的控制

android 輸入框 機號 ,密碼 郵箱 ,網路,圖片格式等 判斷 工具類 封裝簡單實現

我們android 開發人員都會與到 登入註冊,郵箱驗證等問題 ,我們需要if判斷 ,簡單邏輯 比較好些,隨著產品的需求,格式越來越多,邏輯越來越複雜,下面 給大家推薦 一下自己封裝的一個工具類 裡面對應的正的表示式等多個簡單實用 首先是一個工具類   public

android 輸入框 機號 ,密碼 郵箱 ,網路,圖片格式等 判斷 工具類 封裝簡單實現

我們android 開發人員都會與到 登入註冊,郵箱驗證等問題 ,我們需要if判斷 ,簡單邏輯 比較好些,隨著產品的需求,格式越來越多,邏輯越來越複雜,下面 給大家推薦 一下自己封裝的一個工具類 裡面對應的正的表示式等多個簡單實用 首先是一個工具類   public cl

Android開發】Android 刪除指定檔案和資料夾

/** * 刪除單個檔案 * @param filePath 被刪除檔案的檔名 * @return 檔案刪除成功返回true,否則返回false */ public boolean deleteFile(String filePath) {

Android 實現 Ocr機號掃描

這個演算法主要針對下圖中這種獨立存在的一串手機號的識別,如果是 ” 手機號:13651761352 “ 這種字串,會直接被過濾演算法過濾掉,因為在捕捉字元的過程中,會捕捉到至少14位字元,不符合手機號的11位特徵,這種過濾條件,可以在De

Android 擷取指定號碼的簡訊,並且不讓系統獲取簡訊通知使用者

Java 程式碼   public class ScreenTest extends Activity {   class SmsContent extends ContentObserver{   private Cursor cursor = null;   

Android EditText輸入機號自動空格

開發需求是在登入頁面的手機EditText中間插入空格,讓使用者看起來方便點, 130 1234 4567,中間第4個數字和第5個數字空格前面加空格。要求還有一點,就是除了輸入要加入空格,從其他地方複製

android textview顯示機號時中間幾位為*號

簡單 ava str 顯示 android 手機號 alt bsp div 如此簡單:   String replace =str.substring(3,7);   String newStr = str.replace(replace ,"****"); andr

Android中驗證輸入是否為漢字及機號,郵箱驗證,IP地址可用port號驗證

bili repl ips gettext content 驗證 arr mat 數據 1,驗證是否為漢字 // 驗證昵稱 private boolean verifyNickname() { String nickname = edt_use

android機號中間隱藏為星號(*)

clas tex utils length else logs 手機號 oid tostring if(!TextUtils.isEmpty(pNumber) && pNumber.length() > 6 ){ Stri

Android EditText機號格式化輸入XXX-XXXX-XXXX

continue andro pen xxx gpo his gin 字體 als 先來效果圖: 設置手機格式化操作只需要設置EditText的addTextChangedListener的監聽,下面看代碼 /*editText輸入監聽*/

js jq 機號實現(344) 附帶刪除功能 jq 實現銀行卡沒四個數加一個空格 附帶刪除功能

select() card end 銀行卡 list 手機 ner focus text js 手機號實現(344) 下面有將正則驗證去掉“-” 或“空格” <!DOCTYPE html> <head> <meta char

delphi for android 獲取機號

cti content tex BL1 string tlab man ria sender delphi for android 獲取手機號 uses System.SysUtils, System.Types, System.UITypes, System.

SMS Receive Free 提供免費國外機號接收簡訊

現在註冊一些國外網站賬號時,有時候會碰到要求填入國外手機號碼,收取簡訊驗證碼才能註冊的限制。   假如你也需要臨時手機門號來接收註冊驗證碼,可考慮試試「SMS Receive Free」(https://smsreceivefree.com/)這個蠻好用的免費服務,它就像是「暫時信

潭州課堂25班:Ph201805201 django 專案 第十一課 機號是否存在,簡訊驗證分析 (課堂筆記)

判斷手機號是否註冊功能實現 1.分析 請求方法:GET url定義:/mobiles/(?P<mobile>1[3-9]\d{9})/ 請求引數:url路徑引數 引數 型別 前端是否必須傳 描述 mobile

嘗試實現一個管理系統, 名字和電話號分別用兩個列表儲存 =======通訊錄管理系統======= 1.增加姓名和手機 2.刪除姓名 3.修改手機 4.查詢所有使用者 5.根據姓名查詢機號 6.退出

name = [] tel = [] while True: print('==通訊錄管理系統==') print('1.增加姓名和手機') print('2.刪除姓名') print('3.修改手機') print

Android解析WebView頁面的HTML和頁面中輸入框的機號

一、設定webview // 開啟JavaScript支援 webView.getSettings().setJavaScriptEnabled(true); webView.addJavascrip