編輯:Android開發實例
Android系統本身提供的TextView組件並不支持邊框,但可以對TextView進行擴展來添加邊框。我們可以使用如下兩種方法為TextView組件添加邊框。
1. 編寫一個繼承TextView類的自定義組件,並在onDraw事件方法中畫邊框。
2. 使用9-patch格式的圖像作為TextView的背景圖來設置邊框(這個背景圖需要帶一個邊框)。
在onDraw事件方法中畫邊框非常容易,只需 要畫TextView組件的上、下、左、右四個邊即可。這個自定義組件的代碼如下:
注意:如果想讓TextView透明,也就是 將TextView的父視圖的背景色作為TextView組件的背景色,如圖2所示的第3個TextView組件,需要制作帶邊框的透明png圖像(除了邊框,圖像的其他部分都是透明的),然後再生成9-patch格式的圖像。
轉自:http://www.cnblogs.com/nokiaguy/archive/2010/07/15/1777835.html
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放
Android由於其代碼是放在dalvik虛擬機上的托管代碼,所以能夠很容易的將其反編譯為我們可以識別的代碼。 之前我寫過一篇文章反編譯Android的apk包到
今天模仿安卓QQ空間,效果如下: 打開程序的啟動畫面和導航頁面我就不做了,大家可以模仿微信的那個做一下,很簡單。這次主要做一下主頁面的實
Service是在一段不定的時間運行在後台,不和用戶交互應用組件。每個Service必須在manifest中 通過<service>來聲明。可以通過c