原创 android gc由QQ空間團隊奉獻

著作權歸原作者所有。 商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。 作者:MagiLu 鏈接:http://zhuanlan.zhihu.com/magilu/20282779 來源:知乎想寫一篇關於Android GC的想法來源

原创 Android WebView開發問題及優化彙總

我們在native與網頁相結合開發的過程中,難免會遇到關於WebView一些共通的問題。就我目前開發過程中遇到的問題以及最後得到的優化方案都將在這裏列舉出來。有些是老生常談,有些則是個人摸索得出解決方法。下面就是整理得到的些乾貨。 1

原创 深入淺出MFC學習筆記1_GetMessage、PeekMessage、TranslateMessage、DispachMessage等等用法

GetMessage: BOOL GetMessage(           LPMSG lpMsg,     HWND hWnd,     UINT wMsgFilterMin,     UINT wMsgFilterMax ); T

原创 Android-Universal-Image-Loader的緩存處理機制

原理示意圖     主體有三個,分別是UI,緩存模塊和數據源(網絡)。它們之間的關係如下: ① UI:請求數據,使用唯一的Key值索引Memory Cache中的Bitmap。 ② 內存緩存:緩存搜索,如果能找到Key值對應的Bitma

原创 完美解決WebView與上層父元素的TouchMove事件衝突

在開發過程中你可能會遇到這樣一種情況。端裏面使用ViewPager嵌套了多個WebView頁面,同時某一個WebView中的頁面元素需要響應TouchMove事件。正如下圖所示的情景: 這時你就會發現上層(ViewPager)阻

原创 JDK各個版本的新特性jdk1.5-jdk8

JDK各個版本的新特性   對於很多剛接觸java語言的初學者來說,要了解一門語言,最好的方式就是要能從基礎的版本進行了解,升級的過程,以及升級的新特性,這樣才能循序漸進的學好一門語言。今天先爲大家介紹一下JDK1.5版

原创 ant單個或多個渠道包打包參考文檔

操作方法: 1、   單個渠道包 1、下載ant,並配置環境變量 並且配置AndroidSDKTools環境變量 2、測試ant以及android命令是否安裝成功,下圖表明已安裝成功 3、build.xml和 local.pro

原创 Android高性能編程注意事項

1.儘量少的聲明全局變量   2.聲明全局靜態變量,一定要加final聲明   3.聲明非靜態的全局變量,最好不要初始化任何值,在使用到的地方,在進行初始化   4.函數中若干次使用全局變量,應該將全局變量賦值給本地變量,然

原创 徹底解決Android 應用方法數不能超過65K的問題

尊重原創 :http://blog.csdn.net/yuanzeyao/article/details/41809423 作爲一名Android開發者,相信你對Android方法數不能超過65K的限制應該有所耳聞,隨着應用程序功

原创 網絡編程

要學習好網路編程,主要看以下幾個方面: 1、掌握概念,諸如:同步(Sync)/異步(Async),阻塞(Block)/非阻塞(Unblock)等。 2、在實際Windows網絡通信軟件開發中,異步非阻塞套接字是用的最多的。平常所說的C

原创 DCMTK3.6.0庫在vs2010下編譯成功通過

1、環境準備 步驟一:在http://www.dcmtk.org中下載需要對應的源碼以及支持庫(LIB/MT 或 LIB/MD,兩者的區別可以google) 步驟二:在http://www.cmake.org中下載CMAKE,注意下載的C

原创 KMP算法實現源代碼

#include "StdAfx.h"  #include <string>  #include <iostream>  using namespace std;    //代碼4-1    //修正後的求next數組各值的函數代碼