編輯:關於Android編程
上一篇中提到的自定義廣播事件是無序發出的,這樣所有的廣播接受者都可以接收到這個事件,我們還可以使得廣播以有序的方式發送出去,這個和前者類似:
//如果廣播事件是有序發出去的,廣播接受者按優先級依次收到 sendOrderedBroadcast(intent, null); //在有序廣播中,優先級高的接受者可以終止廣播事件
這條語句和前邊的無序發送類似,第一個參數是指定的“意圖”,第二個是需要添加的權限,這裡可以先不用管。有序接收的原理就是優先級高的先接收,然後按優先級依次接收,我們需要再創建兩個文件來測試這個功能:
System.out.println("receiver1接收到了廣播"); Toast.makeText(context, "1檢測到一個廣播事件",1).show();
System.out.println("receiver2接收到了廣播"); Toast.makeText(context, "2檢測到一個廣播事件",1).show();
System.out.println("receiver3接收到了廣播"); Toast.makeText(context, "3檢測到一個廣播事件",1).show();
然後去清單文件設定他們的優先級:
這樣當狀態檢測模塊向3G模塊發送廣播事件時,MyBro3、MyBro2、MyBro1依次接收這條廣播事件。
好久沒有更新博客,寫這篇技術時,感覺很多東西生疏了好多。於是心有感慨:我們做技術的,要是長時間不搞技術,那就是被技術搞!所以攻守之間,大家謹慎思量。冬天已過,放假出去玩耍
1. Android Parcelable code generator顧名思義,這是個生成實現了Parcelable接口的代碼的插件。在你的類中
AutoCompleteTextView是一個可編輯的文本,自動顯示與用戶輸入字符串部分匹配和位置匹配的字符串,從中進行選擇。 介紹幾個方法:public cla
本章內容第1節 列表類視圖概述第2節 列表視圖ListView第3節 下拉視圖Spinner本章目標 理解MVC模式的設計思想。了解Adapter