原创 Android 升級包的製作

    前段時間做了一個Android 的升級包,總結一下製作升級包的過程。     先說明下升級包的作用吧,第一,當然是可以將新的功能添加到原來的版本上; 還有就是一種算是可選配置,例如 Google 的GMS(Google Mobil

原创 layout_height="0dip"

    Layout 中有寫法如下:      layout_height="0dip"  或者 layout_width="0dip"         這裏的意思是不是用具體的數值來計算高度或者寬度,而是和layout_weight

原创 adb devices no permission

由於要在Ubuntu下進行cts測試,嘗試在Ubuntu 下配置adb debug 環境(在下新手)  那麼 在Linux 下進行設備的adb debug  是不是也要像Windows 一樣安裝adb 驅動呢? 看了文檔才知道非也, Ub

原创 singleLine="true" 和 maxLines="1"

     Android 的TextView 裏面有兩個屬性 singLine 和maxLines 。 從字面意思來理解,這兩個都是限制Text的行數。那麼singleLine="true" 和maxLine="1" 都是限制爲一行,有

原创 Andorid 內存泄露與 Eclipse Memory Analyzer

        在Android 應用程序開發和調試過程中 OOM (out of memory)  錯誤是個十分常見的問題,相信大多數應用開發者都遇到過,此類問題多半是程序運行一段時間後突然出錯,而且出錯後 Force Close, 因

原创 每個程序員應該讀的最具影響力的書單?

關於這個標題的答案可能好多地方都有,但是其中最具說服力的一個恐怕是來自Stack Overflow (如果你還不知道 Stack Overflow 和 Stack Exchange ,那麼不妨去看看國外的問答網站較之於國內的怎麼樣,如果

原创 Windows Eclipse 查看Android 源碼(Ubuntu)

    使用Eclipse 既可以查看Android 源碼,也可以基於源碼調試(Application)部分,非常好用。    開發環境:Windows7 上使用 Eclipse (下載這個Classic 版本的http://www.ec

原创 Android 混淆器 ProGuard (一定程度防止反編譯)

     ProGuard      ProGuard 工具通過移除無用的代碼[ProGuard認爲無用的],使用晦澀的名字重命名類名、字段名函數名來精簡、優化和混淆你的代碼。使用ProGuard處理的好處是你的.apk 文件變得更小,

原创 make 中的函數

make 函數 A.字符串替換和分析函數: 1.subst 替換 用法:$(subst from,to,text) : 將text中的from 替換爲to  eg: $(subst ee,EE,feet on the street)  結

原创 vim 替換

    VIM 中的":substitute" 命令可以對一個指定範圍內的區域執行替換操作。     :[range]substitute/from/to/[flags]         將range 範圍內的字符串"from

原创 command line jump

command line jump : when  edit  a command line ,especially the command line is long , it's not effective to use arrow k

原创 來信, 創業 和 移動互聯網

本文轉自:http://coolshell.cn/articles/5815.html   作者:陳皓 引子 我前兩天,收到一封郵件,一位快要畢業的的大學生問我,是去百度,還是去創新工場?他在來信中說,從個人道德價值觀來說,他想去創

原创 我在華爲工作十年的感悟

------------------------------------------ 作者背景:徐家駿是華爲數據中心的頭,技術超級牛人,一級部門總監,華爲副總裁,年收入過千萬,數據中心是用火山岩建的深入地

原创 Ubuntu apt 命令參數

  apt-cache search package 搜索包   apt-cache show package 獲取包的相關信息,如說明、大小、版本等   sudo apt-get install package 安裝包   

原创 ubuntu下截屏 scrot

    安裝:     sudo apt-get install scrot  -------------------------------------------------------------------------------