原创 解決RecyclerView 在XML文件中,不能preview

本來想好好學習一下RecyclerView控件的使用,結果導這個包折騰了我一天,終於解決了,一定要寫博客記錄下來。 , 解決方案是參照了這篇文章,https://techoslovakia.wordpress.com/2015

原创 使用sqlitedatabase存取圖片要注意的事項

1、sqlitedatabase數據庫可以存儲圖片,字段類型使用BLOB格式,本來對數據庫的知識瞭解的少之又少,第一次用BLOB類型,圖片直接用的bitmap存的,結果發現存是可以存進去,在數據庫中的格式是這樣的: 使用cursor取出

原创 Android studio工程有重複包時報錯

android studio報如下錯誤,java虛擬機結束異常: Error:Execution failed for task ‘:dong:dexDebug’. > com.android.ide.common.proces

原创 徹底解決Android studio中文亂碼問題

網上很多相關的方法,我試了好多,只有這個最可靠。 Settings->File Encodings->IDE Encoding設置爲UTF-8, Settings->File Encodings->Project En

原创 與Python觸電

Mac下自帶了Python 2.7.6,心血來潮,想跟着廖老師的教程學習一下,教程上說安裝python的包管理工具pip的步驟可以跳過, 但是命令下顯示-bash: pip: command not found 在stac

原创 Android SQLiteOpenHelper cannot open database file

一直碰到cannot open database的問題,折磨了好久,,,真的是太粗心了,讀寫存儲卡的權限竟然忘了在manifest文件寫出來,痛定思痛,以後要認真、細心 http://stackoverflow.com/questions

原创 Android studio 編譯時出現java.exe finished with non-zero exit value 2

StackOverFlow上面http://stackoverflow.com/questions/29756188/java-finished-with-non-zero-exit-value-2-android-gradle 情況跟我

原创 android 狀態欄沉浸

設置android狀態欄顏色和toolbar顏色一致 1、導入jar包,我用的是systembartint-1.0.4.jar–>add as library 2、在主題文件style標籤內加入屬性: <item name="a

原创 android studio導入.so庫的正確方法

android studio工程加載.so庫默認從jniLibs文件夾下讀取,因此與加載.jar文件不同,需要現在src/main目錄下建立jniLibs文件夾,將要用到的.so庫放到該文件夾下,重新編譯一下工程即可。 以訊飛語

原创 通過EventBus更換android app主題

在設置界面切換主題,是許多app必備的功能,可以在style.xml文件中寫好樣式,然後在代碼中使用setTheme()可以動態切換整個application的主題。具體步驟: 1、準備好要切換的style style.xml

原创 Android 顏色透明度計算

8位的十六進制顏色值,如#FF000000,前兩位是透明度。 8個二進制位表示的數的範圍是[0,255],共256個色數。 完全透明對應0,完全不透明對應255。 因此已知透明度的百分比,即可算出透明度數值,如50%的透明度

原创 Android EditText和TextView圖文混排

想在EditText和TextView控件中隨時插入手機本地圖片,主要藉助於android提供的兩個類ImageSpan和SpannableString。如,在EditText中插入圖片,分爲3步: 1、掃描手機,選擇圖片:

原创 android BaseAdapter中改變某個item的部分佈局

類似有道雲筆記那種,每條筆記可以插入音頻文件,在ListView中呈現。 1、音頻文件的顯示使用自定義組合控件InsertAudioView,並通過自定義接口audioClickListener,對外暴露一個設置監聽的方法set

原创 損失函數:Hinge Loss(max margin)

Hinge Loss簡介 轉載自http://blog.csdn.net/luo123n/article/details/48878759 Hinge Loss是一種目標函數(或者說損失函數)的名稱,有的時候又叫做max-margin

原创 使用ListView實現上拉加載更多數據

之前自己做着玩都是直接把數據顯示到手機的一屏上,沒考慮過分頁功能,剛剛看了一下慕課網ListView分頁的視頻http://www.imooc.com/learn/136自己做了一下。 1、在ListView底部加一個正在加載的提示佈局