原创 ffmpeg Windows下采集攝像頭一幀數據,並保存爲bmp圖片

這裏請注意,在編譯ffmpeg時,不要使用--disable-devices選項。 使用 --enable-encoder=rawvideo  --enable-decoder=rawvideo 啓用rawvideo

原创 tstring

是的,一旦知道 TCHAR 和_T 是如何工作的,那麼這個問題很簡單。基本思想是 TCHAR 要麼是char,要麼是 wchar_t,這取決於 _UNICODE 的值:        // abridged from tchar.h   

原创 Java集合框架List,Map,Set等全面介紹

Java Collections Framework是Java提供的對集合進行定義,操作,和管理的包含一組接口,類的體系結構。   Java集合框架的基本接口/類層次結構:   java.util.Collection [I]   +--

原创 Android Activity---保存Activity的狀態

在介紹管理Activity生命週期一節中簡單的提到,Activity被暫停或終止時,它的狀態是被保留的。確實,因爲Activity被暫停或終止時它依

原创 android筆記--保存和恢復activity的狀態數據

一般來說, 調用onPause()和onStop()方法後的activity實例仍然存在於內存中, activity的所有信息和狀態數據不會消失, 當activity重新回到前臺之後, 所有的改變都會得到保留.  但是當系統內存不足時,

原创 內網與外網間通信

QQ是一個基於TCP/UDP協議的通訊軟件   發送消息的時候是UDP打洞,登陸的時候使用HTTP~因爲登陸服務器其實就是一個HTTP服務器,只不過不是常用的那些,那個服務器是騰訊自行開發的!!! 一、登錄 QQ客戶端在局域網內,當你打

原创 Android項目結構 以及體系結構

學習Android平臺的人一般對Android的平臺的應該有點認識 其它的就不多講了 Android項目一般由以下幾個部分構成 以上是一個簡單的Android項目結構目錄圖 1. src  主要是 源文件目錄 放置業務邏輯代碼以及相應

原创 android平臺收發郵件教程

http://blog.sina.com.cn/s/blog_56e5b1410101lael.html 一、開發前準備 1、下載jar包,下載地址 http://code.google.com/p/javamail-andro

原创 C++處理異常技巧-try,catch,throw,finally

異常處理的基本思想是簡化程序的錯誤代碼,爲程序鍵壯性提供一個標準檢測機制。 也許我們已經使用過異常,但是你會是一種習慣嗎,不要老是想着當我打開一個文件的時候才用異常判斷一下,我知道對你來說你喜歡用return value或者是prin

原创 UDP點對點通訊、廣播通訊、多播通訊 .

IP地址的簡介: IP地址是由32位二進制組成:網絡號+主機號。同一個物理網絡上的所有主機都使用同一個網絡ID,網絡上的一個主機(包括網絡上工作站,服務器和路由器等)有一個主機ID與其對應。IP地址分爲A、B、C、D、E5類。常用的是B和

原创 Android 學習筆記(二) 各種技巧小知識

http://ming-fanglin.iteye.com/blog/793532 1,返回圖片名稱列表  Java代碼   context.getResources().getAssets().list("image")  

原创 Java字符編碼根本原理

http://blog.csdn.net/zhouyong0/article/details/6047410 Java字符編碼根本原理   Java開發中,常常會遇到亂碼的問題,一旦遇到這種問題,常常就很扯蛋,每個人都不願意承認

原创 Android的內存泄漏和調試

http://www.cnblogs.com/xingfuzzhd/archive/2013/04/17/3025619.html 一、 Android的內存機制 Android的程序由Java語言編寫,所以Android的內存管理與Ja

原创 Android工作實踐總結:Aidl 遠程調用(aidl實例總結)

在Android中, 每個應用程序都可以有自己的進程. 在寫UI應用的時候, 經常要用到Service. 在不同的進程中, 怎樣傳遞對象呢? 顯然, Java中不允許跨進程內存共享. 因此傳遞對象, 只能把對象拆分成操作系統能理解的簡單形

原创 android tab之間滑動切換界面功能

http://www.cnblogs.com/lianghui66/archive/2013/07/25/3213944.html 1. onTouchListener();                       //捕捉tou