原创 vim學習記錄
最近看 《鳥哥的Linux私房菜》,記錄一些vim的常用操作。 /***vim常用的設置***/ set nocompatible "不使用vi默認鍵盤佈局 set number "
原创 Android應用如何開機自啓動、自啓動失敗原因
問題:應用程序是否可以在安裝後自啓動,沒有ui的純service應用如何啓動? 1、Android應用如何開機自啓動 (1)、在AndroidManifest.xml中註冊AndroidManifest.xml中註冊BOOT_COMPLE
原创 64位ubuntu下不能啓動android
前提:jdk和android sdk環境變量配置成功。 因爲android的sdk需要32位的支持,需要ia32-libs , apt-get install ia32-libs 但是更新失敗了,然後執行 sudo apt-get i
原创 Ubuntu13.10下Eclipse菜單不顯示問題
</pre><span style="font-family: 'Microsoft Yahei', Tahoma, Simsun; font-size: 14px; line-height: 25.200000762939453px;"
原创 開源混淆工具ProGuard配置詳解及配置實例
ProGuard的作用: 1.創建緊湊的代碼文檔是爲了更快的網絡傳輸,快速裝載和更小的內存佔用. 2.創建的程序和程序庫很難使用反向工程. 3.所以它能刪除來自源文件中的沒有調用的代碼 4.充分利用java6的快速加載的優點來提前檢測和
原创 Linux中find常見用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \; find命令的參數; pathname: find命令所查找的目錄路徑。例如用.來
原创 git 撤銷遠程修改
git撤銷已經push的remote的修改。 1.如果只是小項目或單人項目,可以在本地使用 git reset xxxx回退之後,使用 git push -f直接強制覆蓋remote,但此種方法不提倡。 2.使用revert命令
原创 六款常用的linux C/C++ IDE
一、Anjuta Anjuta是一個多語言的IDE,它最大的特色是靈活,同時打開多個文件,內嵌代碼級的調試器(調用gdb),應用程序嚮導(Application wizards)可以方便的幫助你創建GNOME程序而不需要你自己寫一些
原创 eclipse依賴工程一次性編譯
eclipse編譯安卓程序時,如果安卓程序依賴於其他工程,而所依賴的這些工程可能又會有依賴關係,此時不能全部選中,一次性編譯,只能按依賴關係,順序編
原创 android發送郵件
android發送郵件的幾種方式,前3種都有小問題,只有第4種能完美解決前面的問題:1.所有響應"message/rfc822"的應用都會顯示(不只
原创 sqlite 事務和鎖
事務 事務定義了一組SQL命令的邊界,這組命令或者作爲一個整體被全部執行,或者都不執行。事務的典型實例是轉帳。 事務的範圍 事務由3個命令控制:BEGIN、COMMIT和ROLLBACK。BEGIN開始一個事務,之後的所有操作都可以取消。
原创 Android實現程序前後臺切換效果
在介紹程序實現之前,我們先看下Android中Activities和Task的基礎知識。 我們都知道,一個Activity 可以啓動另一個Activity,即使這個Activity是定義在別一個應用程序裏的,比如說,想要給用戶展示
原创 windows設置ssh-agent
打開ssh bash時,默認打開ssh-agent: 把下列內容copy到 ~/.profile 或者 ~/.bashrc 下即可。 env=~/.ssh/agent.env agent_load_env () { test -f "$
原创 在Linux下adb連接不上android手機的終極解決方案
1、做android開發的過程,碰到了Linux下adb識別不了android設備的問題,剛開始在網上google下,發現都是針對ubuntu下的一些說明:如google提供的方法:http://developer.android.co
原创 Sqlite限制
sqlite批量插入數據,使用SQLiteStatement佔位符 “replace into t1 (uid, name) values (?,?), (?,?), (?,?)” ,存在以下兩個限制(需要同時滿足): 1. 單次插入數