Android小功能實現-sim卡讀取,發短信,播放音樂
1、讀取sim卡信息
private TelephonyManager tm; tm = (TelephonyManager) getSystemService(TELEPHONY_SERVICE); String sim = tm.getSimSerialNumber();
需要TelephonyManager 加權限
<uses-permission android:name="android.permission.READ_PHONE_STATE"/>
2、發短信
SmsManager smsManager = SmsManager.getDefault(); smsManager.sendTextMessage(phone, null, "msg !", null, null);發短信權限
<uses-permission android:name="android.permission.SEND_SMS"/>
manager.sendTextMessage(mobile,null,text,null,null);
//第一個參數:對方手機號碼
//第二個參數:短信中心號碼,一般設置為空
//第三個參數:短信內容
//第四個參數:sentIntent判斷短信是否發送成功,如果你沒有SIM卡,或者網絡中斷,則可以通過這個intent來判斷。
//注意強調的是“發送”的動作是否成功。那么至于對于對方是否收到,另當別論
//第五個參數:當短信發送到收件人時,會收到這個deliveryIntent。即強調了“發送”后的結果
//就是說是在"短信發送成功"和"對方收到此短信"才會激活sentIntent和deliveryIntent這兩個Intent。這也相當于是延遲執行了Intent
3、播放音樂
創建raw 目錄拷貝需要用的音樂文件
寫播放音樂的代碼:
MediaPlayer mediaPlayer =MediaPlayer.create(context, R.raw.ylzs); mediaPlayer.setVolume(1.0f, 1.0f);//聲道 mediaPlayer.setLooping(false);//是否循環播放 mediaPlayer.start(); abortBroadcast();//4.3一下版本屏蔽短信收發
本文由用戶 n6xb 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!