原创 Java四個核心技術思想

Java已經成爲一個龐大而複雜的技術平臺,對於開發人員而言,要想更好的掌握Java技術,深入理解底層的技術處理細節必不可少。對核心概念和思想的掌握可以幫助我們舉一反三、觸類旁通,有助於提升我們對整個Java平臺的理解力。這裏所介紹的是Ja

原创 【Android】通過軟引用實現圖片緩存,防止內存溢出

原文地址:http://www.cnblogs.com/dwinter/archive/2012/01/30/2331556.html 軟引用相關知識傳送門:http://blog.csdn.net/donglinlucky/ar

原创 一個查看MP3的ID3信息的工具

Windows Media ASF Viewer 9 Series http://www.microsoft.com/download/en/details.aspx?id=12826

原创 Java線程:線程的同步問題

一、同步問題提出 線程的同步是爲了防止多個線程訪問一個數據對象時,對數據造成的破壞。 例如:兩個線程ThreadA、ThreadB都操作同一個對象Foo對象,並修改Foo對象上的數據。 public class Foo {  

原创 java 對象初始化過程

(一)java 靜態代碼塊 靜態方法區別 一般情況下,如果有些代碼必須在項目啓動的時候就執行的時候,需要使用靜態代碼塊,這種代碼是主動執行的;需要在項目啓動的時候就初始化,在不創建對象的情況下,其他程序來調用的時候,需要使用靜態方

原创 android位圖顏色模式的問題

【譯】Android位圖顏色模式的問題   原文http://android.nakatome.net/      最近開始了android上的編程之旅,在瞭解2D圖形編程時,令人蛋疼的發覺android上僅支持ARGB88

原创 高通Android平臺下關於display部分的幾個關鍵問題

顯示部分的幾個問題這幾天通過實際測試澄清了一下,主要是下圖中各個模塊的使用狀況以及HAL層幾個模塊的調用流程。以問題的方式描述如下: 1、 Ap是怎麼進行顯示的? Surfaceflinger負責所有上層的顯示處理,對於AP(2D或

原创 使用Activity類的runOnUiThread執行線程更新UI操作

如果你對於Android的Thread+Handler方式感覺繁瑣,不妨試試Activity提供的另外一種簡單的方法runOnUiThread,runOnUiThread可以幫助你在線程中執行UI更新操作,我們只需要在線程中寫上類似