編輯:關於Android編程
android 4.4有一坨更新,短信機制改變是更新裡面的一項重頭戲
怎樣讓短信應用適用於4.4官網那篇博客已經被翻譯然後轉載了N遍,我就隨便貼一個鏈接上來吧4.4短信應用變更
這裡我不是要說明怎樣去設置短信應用,下面要說的是一個比較小眾的需求,就是如何在你自己的應用裡面讓用戶將默認短信應用切換到別的應用(或者是在你自己的app裡面讓用戶選擇默認短信應用,就不用跑到設置裡面的“更過“中去找到那玩意兒再選擇了)
設置默認短信應用的思路就是: 獲取符合要求的應用的信息 -- 獲取這些應用的包名 -- 根據包名來設置默認短信應用
前面兩步是關鍵,第三步可以參照上面4.4短信應用變更
我就拋磚引玉一下,這個方法不是很完善,你可以根據4.4默認短信的特征來進行再深度的篩選
代碼如下:
/** * 獲取默認短信應用的包名數組 * @return */ private String[] getSmsApps(){ PackageManager pm = this.getPackageManager(); Intent intent = new Intent(); intent.setAction("android.provider.Telephony.SMS_DELIVER"); Listreceivers = pm.queryBroadcastReceivers(intent, PackageManager.GET_INTENT_FILTERS); String[] result = new String[receivers.size()]; for (int i = 0; i < receivers.size(); i++) { result[i] = receivers.get(i).activityInfo.packageName; } return result; }
EasyLikeArea Easy like area in the circle of friends or QQ qzone
一丶PagerSlidingTabStrp運用扣丁音樂1.0前部分(gif圖大小限制)演示:視頻教程中是直接將PagerSlidingTabStrp例子的主頁面拿來做主頁
前言:在日常的Android開發中會經常和控件打交道,有時Android提供的控件未必能滿足業務的需求,這個時候就需要我們實現自定義一些控件,今天先大致了解一下自定義控件
從零開始一步一步接入SDK 本篇博客想總結一下筆者在接入手游渠道SDK的一些經驗方法,為想接入手游渠道或者想學習如何接入SDK的童鞋們提供一個參考。本篇博客基於Andr