原创 Exception : java.lang.IllegalStateException:getDataBase called recursively

今天要把一個sql腳本文件文件讀取到sqlite中: try { InputStream in = AppContext.getInstace().getAssets() .open("citys.sql"); SQLiteDatabas

原创 2018最新手機號正則表達式

”^((13[0-9])|(14[5,7,9])|(15[^4])|166|(18[0-9])|(17[0,1,3,5,6,7,8])|19[8,9])\d{8}$” 前三位:13開頭第三位0-9;14開頭第三位5,7,9;15開頭第三位

原创 adb 環境變量配置 無效

今天adb日常抽風。怎麼搞就是打不開。由於是新做的系統。所以還沒配置adb的環境變量。 要打adb還要切到指定文件夾下太麻煩,於是就打算設置下adb的系統變量。 結果設置了很多次。發現在cmd中打adb還是提示不是內部命令。也就是說提示我

原创 Java ConcurrentModificationException異常原因和解決方法

Java ConcurrentModificationException異常原因和解決方法 開發中做一個自定義girdview嵌套在listview中,在處理數據時報了這個錯。之以後發現這個錯一般是由於對一個數據集合進行循環中對本身這個

原创 java.lang.IllegalStateException:getDataBase called recursively

今天要把一個sql腳本文件文件讀取到sqlite中: try {InputStream in = AppContext.getInstace().getAssets().open("citys.sql");SQLiteDatabase d

原创 adb端口被佔以及一些報錯的解決

adb的端口(5037)被佔用了。 在cmd窗口:C:\Users\>adb nodaemon servercannot bind 'tcp:5037'C:\Users\>netstat -ano | findstr "5037"  TC

原创 關於如何禁止刪除SharedPreference的一個嘗試

蘋果和安卓都有一套緩存變量的機制,但是蘋果的userDefault不會被那麼容易清理掉,相反安卓的內存清理機制導致了保存在SharedPreference的一些變量經常被刪除掉。 正好趕上項目有個需求是需要SharedPreference

原创 java.lang.IllegalStateException: Make sure the Cursor is initialized correctly before accessing...

java.lang.IllegalStateException: Couldn't read row 0, col 2 from CursorWindow.  Make sure the Cursor is initialized cor

原创 SQLite可視化管理工具彙總

轉自 :https://blog.csdn.net/qq_27248989/article/details/80279585 SQLiteSpy最新版本1.9.8,重大改變,支持db拖拽 SQLiteStudio最新版本3.0.3,重大改

原创 seekBar自定義樣式

<style name="Base.Widget.AppCompat.SeekBar" parent="android:Widget"> <item name="android:indeterminateOnly">fal

原创 ScrollView中嵌入ListView,GridView衝突的解決(讓ListView全顯示出來)

經常要在ScrollView中嵌入ListView,網上方法一大堆,但都比較繁瑣。 本人認爲比較好的辦法如下:  import android.widget.ListView; /**  * ScrollView中嵌入ListView,

原创 解決ImageView的selector失效

Imageview 的selector失效一般有一下幾個原因: 1.imageView的clickable沒有設置成true。默認的clickable是false。但是在實際應用中,會出現一個問題,就是在ListView或者GridVie

原创 隱藏鍵盤

-----------------------------------------已驗證----------------------------------- public static void closeBoard(Context m

原创 ADT Bundle & Plugin 百度網盤下載

總有需要的!Mark下 http://tools.android-studio.org/index.php/adt-bundle-plugin

原创 eclipse cleanup svn時卡死或者失敗的一種解決方案

經常遇到一種情況,在進行pull或者push時,svn報錯,提示你應該cleanup一下,但當你cleanup時,要麼就卡死,要麼就報錯,說是在cleanup過程中需要等待其他操作。這種情況可能是由於,以前的某次SVN操作在沒有執行完就被