系統打電話介面:Intent intent = new Intent();//系統預設的action,用來開啟預設的電話介面intent.setAction(Intent.ACTION_CALL);//需要撥打的號碼intent.setData(Uri.parse("tel:"+i)); callPhoneAndSendMessage.this.startActivity(intent); 系統發簡訊介面:Intent intent = new
注意:LruCache是有版本限制的,低版本的sdk需要在libs檔案夾添加相應的support-4v檔案。本文改造的大部分是參考http://www.iteye.com/topic/1118828,感謝。不廢話直接上工程代碼,內有關鍵注釋,項目就不上傳了,自己對照著上面網址改唄。首先是Application檔案,負責建立圖片隱藏檔夾:public class MyApp extends Application{ @Override public void onCreate() {
如果想使用actionbar的主題需要如下設定,那麼如果手機的sdk版本大於或等於11就可以使用actionbar<uses-sdkandroid:minSdkVersion="4" android:targetSdkVersion="11"/>但是如果想使用actionbar的api,需要設定android:minSdkVersion to "11"但是想在sdk3.0之前的版本使用actionbar的api的話,建議參考:http://blog.csdn.net/daguaio_
發現Ubuntu12.04不能串連小米開發,adb devices不能看到裝置! 搞了一個上午才搞成功! 小米手機利用USB串連到Ubuntu 12.04系統。運行下面的命令:longskywang@bjb0503:~$ lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubBus 001
當點擊某個按鈕並彈出PopupWindow時,PopupWindow左下角預設與按鈕對齊,但是如果PopupWindow是的那樣,會發生錯位的情況,尤其是不同尺寸的平板上,那錯位錯的不是一般的不靠譜,而Android本身只提供了如下幾個方法設定PopupWindow顯示位置showAsDropDown(View anchor, int xoff, int yoff) 以anchor的左下角為參照點,定義位移showAsDropDown(android.view.View)
有時需要在TextView中顯示帶有html標籤的字串,並希望自動將html標籤轉換為可以點擊的連結可以通過如下的方式處理:CharSequence richText = Html.fromHtml(message);mText.setMovementMethod(LinkMovementMethod.getInstance());另外字串如果是通過encode過的話,實際的顯示應該是亂碼,類似於下文中帶有%20這種方式的字串,所以可以重新decode一下即可代碼如下:public class