原创 用Eclipse+Mingw+gdb組建C/C++開發環境

1 下載安裝jre,Eclipse本身是Java程序,運行的時候需要jre。 2 下載Eclispe for C/C++,解壓到任意位置。   3 下載Mingw安裝程序,運行,選擇需要的組件,我選擇了g++編譯器和Makefile工具

原创 ubuntu使用的一些問題

剛開始使用ubuntu,常遇到一些問題,每次都滿網絡的找解決辦法,做個記錄,方便下次使用。   1 sudo apt-get install xxx 裝軟件的時候發現網速慢 可能是源不對,換個源就好了。   2 如果安裝的是英文版,則默認

原创 T400 ubuntu10.04 無線網卡不能使用的問題

我的網卡型號是RTL8192SE   方案1 打開以下網頁: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=21&PFid=48&Level=5

原创 ubuntu10.04下編譯android1.6_donut

  雖然官網有說明,可是自己自己編譯還是會遇到很多問題,這是我自己動手實踐的流程,一來寫在這兒備忘,二來對別人也有幫助。   1 添加源 後面要安裝jdk5,可是ubuntu10.04默認是沒有jdk5的源的,需要添加合適的源 $sudo

原创 用gdb調試 android webkit

  用gdb調試webkit 參考:http://source.android.com/porting/debugging_gdb.html, 直接看這一段Detailed Instructions   啓動模擬器 $emulator 進

原创 windows7下配置android開發環境

怎麼配置官網上說的很清楚,所以這兒只記錄遇到的問題。 1 下載elicpse失敗 用chrome下載的時候,迅雷老是自動彈出來,實際只下載了一個php文件; 最後用IE打開下載頁面,看到的網頁和chrome中的也不一樣哦,然後用迅雷下載

原创 include 和 include "" 的區別

這個話題,看似簡單,可是有多少程序員不看書就能回答正確呢,反正我是不能。 下面這一段寫的很好,簡潔明瞭。   Quoted form This form instructs the preprocessor to look for inc

原创 重裝windows 7之後找回wubi安裝的Ubuntu啓動項

Vista或windows 7下恢復Ubuntu啓動項(用wubi安裝的Ubuntu)  最近重裝了Windows7(vista同理),不想卻讓之前裝的Ubuntu沒有啓動項了,Windows7(vista同理)沒有boot.ini文件

原创 extend webkit javaScript objects

1 爲什麼要做?   好處: • Port desktop applications to the web   – Zero install   – Native performance • Enhance web apps with.

原创 android sdk, adt編譯問題

android源碼中包括了sdk和adt的源碼,所有在開發android的應用的時候,可以下載官方的sdk和adt,也可以用自己編譯的。 我在編譯的時候,遇到很多問題,記下。   我的環境是:ubuntu10.04 LST,android

原创 檢查Android本地代碼的內存泄漏(Detecting memory leak in Android native code)

  1 啓動獨立的ddms(不是從Eclipse啓動), 在終端敲命令$ddms 如果提示ANDROID_SWT沒有設置,可以在當前終端下敲: export ANDROID_SWT=~/mydroid/out/host/linu

原创 enable LOGD in android native code

  #undef LOG #include "utils/Log.h"         reference:http://www.mailinglistarchive.com/html/android-developers@googleg

原创 Windows下用Eclipse搭建C/C++開發環境

本文假定你已經熟悉Java,Eclipse的安裝,並能順利啓動和運行Eclipse.此外因爲各軟件版本在不斷更新,有些地方可能不準確,以最新的、原文資料爲準。 距上一次寫和調C++程序,已經5、6年了,光陰荏苒歲月無情,現在再重新拾起來,

原创 ubuntu下好用的svn工具

  Linux下類Tortoisesvn的SVN工具 如 果你和我一樣是一個剛從Windows轉到Linux 的 用戶,你如果習慣了Tortoisesvn , 那麼這個軟件應該非常適合你 當然如果你喜歡終端裏用svn 的

原创 View.onMeasure()

問題:Android是如何確定View大小的? width和height是獨立的,可以分開考慮,所以我們只關注width; 假設: 1)我們先自定義三個View A,B,C,全部繼承自LinearLayout; 2)我們的測試機的屏幕寬