原创 Design Pattern: Factory Method 模式
舉一個例子,假設您要完成一個文件編輯器,您希望這個編輯器可以適用於所有類型的檔案編輯,例如RTF、DOC、TXT等等,儘管這些文件有着不同的格式,您先確定的是這些文件必然具備的一些操作介面,例如儲存、開啓、關閉、刪除等等,您用一個IDoc
原创 我使用OpenGL做的第一個Android 3D效果圖,留着紀念。(每一步都有詳細註釋,歡迎參考)
package cn.itcast.xx; import java.nio.FloatBuffer; import java.nio.IntBuffer; import javax.microedition.khronos.egl
原创 今天分享一個Android ListView滾動進度加載的實例
今天分享一個Android ListView滾動進度加載的實例,在實際應用中經常需要用到. 這裏的數據爲本地模擬. 當數據被完全加載,停止加載,並移除進度條. 如果數據來源於網絡,記得加上訪問網絡的權限。 下
原创 如何將TabBar放置底部?
如何將TabBar放置底部? 在xml佈局文件中,將TabWidget放於FrameLayout的下面(兩者是垂直線性的關係),並分配各個組件的權重另外,如果想去掉Tab中那個醜陋的白線,可以通過設置其Padding實現. <?xm
原创 JAVA反射機制調用源類的私有方法
我想大多數時候,我們更感興趣的事情是調用源類的私有方法.. 或許每個人心裏都有那麼一點小小的八卦吧.. 嘿嘿! OK,廢話不多說,看代碼. 1、ReflectionClass 類,仍然只有一個方法,不過它是私有屬性 public
原创 UDP穿透NAT原理
NAT(The IP Network Address Translator) 的概念和意義是什麼? NAT, 中文翻譯爲網絡地址轉換。具體的詳細信息可以訪問RFC 1631 - http://www.faqs.org/rfcs/rfc1
原创 Android ViewFlipper觸摸動畫
今天給大家介紹一下如何實現androd主頁面的左右拖動效果。實現起來很簡單,就是使用ViewFlipper來將您要來回拖動的View裝在一起,然後與GestureDetector手勢識別類來聯動,確定要顯
原创 Android NDK 開發分享
今天研究了Android NDK 開發. 實現了在本地調用C語言庫的功能.過程很悲催,幸好最終一切都搞定了. 現在將我的經驗總結分享給大家. 爲了讓大家少走彎路,我會盡量講的仔細一些,爭取把每一個步驟都寫清楚. 因爲我