原创 Android自定義Dialog多選對話框(Dialog+Listview+CheckBox)
先放效果截圖 項目中需要有個Dialog全選對話框,點擊全選全部選中,取消全選全部取消。下午查了些資料,重寫了一下Dialog對話框。把代碼放出來。 public class MainActivity extends Act
原创 Android創建文件與備份文件
這段時間電腦被朋友借走了,沒有寫文章。晚上使用Kindle看看科技類的書籍,推薦《浪潮之巔》。代碼不多,直接貼出來。 public class MainActivity extends Activity { Butto
原创 android實現socket連接(客戶端)
學習socket通信,做了一個Demo,兩臺手機之間建立socket通信,今天先放出client端,歡迎大家交流。 public class MainActivity extends Activity { EditText mIP;/
原创 Genymotion無法啓動,VM VirtualBox報錯
今天工作中重裝系統,然後重建開發環境,在安裝Genymotion模擬器 的時候遇到兩個問題。 第一個問題報錯, 凡是出現這個問題,先用VM VirtualBox虛擬機啓動, 有個報錯800045什麼的,記不清楚了。這個問題是因爲我們使
原创 Eclipse中修改Android SDK Manager路徑
window->preferences->android->SDK location 中進行修改。 適合不能翻牆更新,手動下載SDK的進行設置。
原创 AndroidStudio2.0安裝Genymotion模擬器插件
工作需要從Eclipse轉到AndroidStudio開發。所有需要重新配置開發環境。從Genymotion模擬器插件開始。之前Genymotion可以正常運行。記錄一下在AS下如何安裝Genymotion插件。 其實只看圖片中標
原创 Android ListView給每個Item顯示不同顏色的字體
今天做項目中,要求根據不同的內容,給listview裏面的textview顯示不同的顏色。 網上百度了一下,大多數是講點擊Item時,改變Item的背景顏色。 重寫SimpleAdapter的getview方法即可。 公司要求項目保密,不
原创 Android使用SQLCipher對數據庫文件加密
查了好多資料,大多數都是抄來抄去,還有很多文章時間都是幾年前的了。根據SQLCipher在github上的公開的資料,做一個教程。 SQLCipher是對數據庫文件加密,不是對數據庫內容加密。這一點要分清楚。 首先放出SQLCi
原创 一個Activity管理多個Fragment切換
先放效果圖。 有些時候需要整個頁面改變,但是又沒必要創建一個新的Activity,這時候可以使用這個方法。大致思路是,創建的第一個界面爲主界面,通過這個界面打開其它的Fragment。主界面的Fragment是在MainActi
原创 Eclipse 無法啓動Tomcat原因總結
在Eclipse中啓動Tomcat總是報錯,提示沒有對Log目錄沒有文件權限,然後果斷給所有權限, 啓動又報錯,這次提示端口綁定錯誤。用記事本打開Tomcat安裝目錄下的conf文件夾裏面的server.xml文件。修改端口號,具體改爲多
原创 Android使用SQLCipher對加密數據庫文件解密
上一章講解了如何使用SQLCipher對數據庫文件解密,下面講下如何對加密後的文件解密。同樣需要在github上面下載SQLCipher的解密工具sqlcipher-master.zip。需要在Linux環境下編譯源碼。下載地址:
原创 Genymotion設置橋接模式,和電腦連接同一路由
項目中用到socket建立連接,需要Genymotion虛擬機和筆記本在同一網段,但是Genymotion模擬器使用的是NAT網絡連接方式,可以訪問網絡,但是與電腦不在同一網段。需要把Genymotion設置爲橋接模式聯網。讓Ge
原创 NDK開發的工程無法在虛擬機打開,真機可以正常打開
使用NDK r9d ,建的是android 4.4工程,編譯正常 運行自己寫的Demo報錯 dlopen("/data/app/com.fey.hellondk-1/lib/arm/libhello-jni.so", RTLD_L
原创 Android4.4之後發送或接收短信後自動刪除問題
工作需要做一個發送短信後立即刪除的功能,在網上查了大片資料。 把關鍵代碼貼出來 public void onChange(boolean selfChange) { super.onChange(selfChange);
原创 genymotion arm translation 1.1和支持5.0的包
1.1的用在4.X的Android上面,親測可用。 鏈接:http://pan.baidu.com/s/1hr95cI4 密碼:uzpv android 5.1系統可用 鏈接:http://pan.baidu.com/s/1dE6T