原创 Android自定義EditText密碼框

在開發中發現在某些機型某些系統中輸入密碼時會發現密碼會明文顯示一會然後再顯示成密文,如下圖所示: 這是不安全的。這時需要自定義密碼輸入框,輸入密碼時直接就是密文顯示。這個需要自定義屬性。不瞭解自定義屬性的可以先查查,這裏只寫步驟。 1、

原创 Android 高德地圖自定義點聚合marker圖片及Overlay點擊選中功能

       之前做了一個圖片處理的app,把本地圖片的經緯度存到手機本地數據庫,然後在app中的“圖片位置”頁面的地圖上的對應位置顯示該圖片,並有點聚合功能,能動態調整地圖展示整屏Marker。效果如下:               本

原创 android.content.res.Resources$NotFoundException: String resource ID #0xd

運行出現上述異常。貼上異常部分的代碼: viewHolder.tvAssortment.setText(list.get(position).getAssortment()); 其中tvAssortment是TextView類型,lis

原创 Android中對集合中的對象進行排序

最近需要一個對圖片對象進行排序的功能。 思路: 1、新建一個類實現Comparator<?>,這個類是實現比較的關鍵類,一般做比較的類型爲int或String。 public class OrderSortUtil implements

原创 android讀取csv文件數據

csv文件是一種表格形式的文件,如果把文件後綴名改爲.txt,會發現同一行數據之間是用英文“,”隔開的。如何讀取csv文件以便把數據存入數據庫呢,特別是csv文件中有些數據是空?csv文件如下:把文件後綴名改爲.txt後如下:電錶id,電

原创 Android 雙擊返回鍵退出APP

private boolean isExit=false;//是否退出APP @Override public boolean onKeyDown(int keyCode, KeyEvent event) {

原创 Channel is unrecoverably broken and will be disposed!

ERROR/InputDispatcher(21566):channel '4f2e16 my.package (server)' ~ Channel is unrecoverably broken and will be dispose

原创 Multiple dex files define Landroid/support/design/widget/CoordinatorLayout$Behavior

運行程序出現“DexArchiveMergerException: Unable to merge dex” 在build.gradle-dependencise中添加: compile 'com.android.support:mul

原创 java.lang.UnsatisfiedLinkError: No implementation found for

E/AndroidRuntime: FATAL EXCEPTION: main Process: com.sgchip.pimr, PID: 20314 java.lang.UnsatisfiedLinkError: No imple

原创 mount掛載報錯mount:you must specify the filesystem type 。 Linux(CentOS)掛載U盤、移動硬盤以及文件拷貝

mount:you must specify the filesystem type報錯主要是因爲沒有指定文件系統格式,我就進行如下操作 查看文件系統格式: df -T -h我們平時用的移動硬盤是NTFS格式的,linux默認情況下不支持

原创 java.lang.IllegalStateException異常產生的原因及解決辦法

錯誤類型大致爲以下幾種: java.lang.IllegalStateException:Cannot forward a response that is already committed Illegal

原创 A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 9269

01-17 16:47:24.648 9269-9269/com.face.imageclassify A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 9269 (l.imageclass

原创 java.lang.RuntimeException: Canvas: trying to use a non-premultiplied bitmap android.graphics.Bitma

java.lang.RuntimeException: Canvas: trying to use a non-premultiplied bitmap android.graphics.Bitmap@b272989 加載圖片的時候發現上

原创 Fatal signal 11 (SIGSEGV), code 1, fault addr 0xc91303b0 in tid 3587 (RenderThread)

01-16 15:47:13.985 3543-3587/com.face.imageclass A/libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0xc91303b0 in ti

原创 android.database.sqlite.SQLiteException: unrecognized token: "266_1"

android.database.sqlite.SQLiteException: unrecognized token: "266_1"出現上面異常,查看log,發現是sql語句出了問題:public String getOneFaceF