原创 使用Eclipse開發Android源碼

1、Android的文件系統結構是怎樣的,我們安裝的程序放在那裏?編譯Android源碼之後,在out/target/product/generic一些文件:ramdisk.img、system.img、u

原创 vim顯示行號、語法高亮、自動縮進的設置

在UBUNTU中vim的配置文件存放在/etc/vim目錄中,配置文件名爲vimrc在Fedora中vim的配置文件存放在/etc目錄中,配置文件名爲vimrc在終端 輸入以下命令來編輯vimrc配置文件:

原创 折半查找的時間複雜度

假設對n個元素的折半查找需要消耗的時間爲t(n)。容易知道:如果n = 1,則t(n) = c1如果n > 1,則t(n) = t(n/2) + c2其中n/2需要取整,c1、c2都是常數對於正整數n,可以

原创 使用apktool對apk進行反編譯

安裝步驟如下:1.首先安裝需要JAVA環境,先下載JDK/JRE,點擊下載,已經有JAVA環境的可跳過此步2.到code.google上下載apktool.jar以及相關文件:[url]http://cod

原创 Ubuntu下設置終端窗口的默認大小

終端輸入: 代碼: sudo vi /usr/share/vte/termcap/xterm 找到: 代碼: :co#80:it#8:li#24:\ 80爲高,24爲寬,

原创 VIM插件之taglist

如果你能找到這個文章相信taglist做什麼用的就不用解釋了下載地址:[url]http://www.vim.org/scripts/script.php?script_id=273[/url]安裝方法:把

原创 Android怎麼獲取進程Id

下面是通過linux命令來獲取進程ID的Process psProcess = Runtime.getRuntime().exec("sh");DataOutputStream out = new Data

原创 linux vim 顯示顏色

新建文件 ~/.vimrc是用戶自己的vim配置文件,在這個配置文件中設置的配置隻影響該用戶自己。命令如下:cd ~vi .vimrc輸入:syntax on保存退出source .vimrc此時可以找

原创 " "(雙引號)與 ' '(單引號)的區別

還是回到我們的command line來吧經過前面的學習,應該很清楚當你在shell prompt後面敲打鍵盤、直到按下enter的時候,你輸入的文字就是command line了,然後shell纔會以進程

原创 Sqlite數據庫sqlite3命令小記

SQLite庫包含一個名字叫做sqlite3的命令行,它可以讓用戶手工輸入並執行面向SQLite數據庫的SQL命令。本文檔提供一個使用sqlite3的簡要說明。開始 啓動sqlite3程序,僅僅需要

原创 public.xml current.xml (frameworks\base\core\res\res\values)

在public.xml中資源數據的定義會影響到current.xml文件,它們分別在frameworks\base\core\res\res\values和frameworks\base\api\curre

原创 SSh Agent admitted failure to sign using the key

現有2臺機器1、服務器192.168.1.1122、個人機192.168.1.110要使110無需密碼通過ssh登入112步驟1、創建密鑰miao@u32-192-168-1-110:~/.ssh$ ssh

原创 第三方任務管理殺進程

方法1: 1. ActivityManager activityManager = (ActivityManager) getSystemService(ACTIVITY_SERVICE);

原创 單引號和雙引號含義區別

單引號和雙引號都能關閉shell對特殊字符的處理。不同的是,雙引號沒有單引號嚴格,單引號關閉所有有特殊作用的字符,而雙引號只要求shell忽略大多數,具體的說,就是①美元符號②反引號③反斜槓,這3種特殊字符

原创 android 查看手機信息

adb shell cat /proc/cpuinfo 查看CPU信息