實
現類似支付寶那樣的獲得簡訊動態碼後自動填寫到edittext
private smscontent contentobservable;
contentobservable = new smscontent(new handler());
//註冊簡訊變化監聽
this.getcontentresolver().registercontentobserver(uri.parse("content://sms/"), true, contentobservable);
/*
* 監聽簡訊資料庫
*/class smscontent extends contentobserver
@suppresswarnings("deprecation")
@override
public void onchange(boolean selfchange) ,
" address=? and read=?",
new string , "_id desc");
// 按id排序,如果按date排序的話,修改手機時間後,讀取的簡訊就不准了
if (cursor != null && cursor.getcount() > 0)
// 在用managedquery的時候,不能主動呼叫close()方法, 否則在android 4.0+的系統上, 會發生崩潰
if (build.version.sdk_int < 14)
}}
1,在androidmanifest當中需要的許可權:
2,在oncreate()方法中註冊簡訊庫的監聽:android:name="android.permission.send_sms" />
android:name="android.permission.read_sms" />
android:name="android.permission.write_sms" />
android:name="android.permission.receive_sms" />
content = new smscontent(new handler());//註冊簡訊變化監聽
this.getcontentresolver().registercontentobserver(uri.parse("content://sms/"), true, content);
3,smscontent自定義的contentobserver:
使用蜘蛛程式來實現電影資料庫中的自動填寫功能
在新版的 電影資料庫 中,ajax被我大範圍嘗試,以此來提高介面的友好性,比如輸入提示效果,div模擬對話方塊和服務端方法非同步呼叫。其中,我最得意的是依靠ajax技術實現了乙個類似蜘蛛程式 spider 完成表單自動填寫。所謂蜘蛛程式,是乙個自動在網路上抓取頁面內容的程式,這項技術被廣泛使用於搜尋...
linux shell簡單實現資料庫自動備份
以centos系統為例,實現資料庫自動備份。1 寫乙個shell 1 2 bin bash mysqldump cp user root password 123 dbname gzip db dbname date y m d h sql gz 上述shell中,root是備份時使用的使用者名稱,...
ms sql 實現自動備份資料庫
ms sql 實現自動備份資料庫 第一種方式 start 備份資料 declare datestring nvarchar 255 set datestring n d web db back cpgz uniprofile cpgz uniprofile convert varchar datea...