編輯:關於Android編程
使用意圖調用內置應用程序
1、創建一個新的Android項目並命名為Intents,在main.xml文件中添加兩個Button:
2、在IntentsActivity.java文件中添加如下代碼:public void onClickWebBrowser(View v) {//浏覽器 Intent intent = new Intent(android.content.Intent.ACTION_VIEW, Uri.parse("http://網址"));//網址處輸入百度網址,CSDN不讓直接寫網址... startActivity(intent); } public void onClickMakeCalls(View v) {//打電話 Intent intent = new Intent(android.content.Intent.ACTION_DIAL, Uri.parse("tel:+651234567")); startActivity(intent); }
3、運行程序,效果如下:
點擊Web Browser:
點擊Make Calls:
總結:
在Android中,意圖通常是成對出項:動作(Action)和數據(data)。動作描述了要執行什麼,數據則指定了受影響的對象。
動作的一些示例:Action_VIEW、ACTION_DIAL、ACTION_PICK;
數據的一些示例:tel:+651234567、geo:37.827500,-122.481670、content://contacts。
在上一篇文章中我們結合實驗講解了有關使用BroadcastReceiver存在的安全性問題並且給出了相應的解決方案,最後一條的解決方案是采用官方v4包中的LocalBro
本節引言: 不知道標題這兩個玩意你熟不熟悉啦,如果自己實現過圓角或者圓形圖片,相信對這兩個名詞 並不模式,一時半伙沒想起來?沒關系,下面這個圖你可曾見過?
Focus on not stopping the user and all else will follow(專注於不打算用戶並讓一切後續跟
SimpleAdapter,跟名字一樣,一個簡單的適配器,既為簡單,就只是被設計來做簡單的應用的,比如靜態數據的綁定,不過仍然有自定義的空間,比如說在每一個ListIte