原创 Android數據庫框架GreenDao

參考: https://www.jianshu.com/p/53083f782ea2

原创 Android Studio 中 gradle 的兩個版本號對應關係

參考 https://blog.csdn.net/afei__/article/details/81407181 1.gradle文件夾下的版本是gradle版本 2.build.gradle文件裏的版本是gradle插件版本

原创 AndroidStudio使用Git

1.先安裝Git,AndroidStudio配置git.exe的地址 2.項目的版本控制選擇Git(Setting—VersionControl) 3.配置系統環境變量,之後重啓電腦 4. AS terminal 運行git相關命令

原创 TortoiseSVN的bin目錄下面沒有svn.exe

參考:https://www.cnblogs.com/admln/p/5820844.html https://blog.csdn.net/hexingen/article/details/70145778

原创 so文件

SO文件是Linux下共享庫文件,它的文件格式被稱爲ELF文件格式。由於Android操作系統的底層基於Linux系統,所以SO文件可以運行在Android平臺上。Android系統也同樣開放了C/C++接口供開發者開發Native程

原创 今日頭條屏幕適配方案的升級版

參考 https://juejin.im/post/5bce688e6fb9a05cf715d1c2 今日頭條適配方案默認項目中只能以高或寬中的一個作爲基準,進行適配!

原创 Android:Service生命週期最全面解析

參考:https://blog.csdn.net/carson_ho/article/details/53160137 特別注意 startService()和stopService()只能開啓和關閉Service,無法操作Servi

原创 MVP模式

M:數據層:調用接口 P:邏輯層:處理接口返回數據的業務邏輯的處理,或者僅僅是對業務邏輯的處理(不必處理接口),同時需持的V的引用, P是M和V之間的橋樑。 MVP模式相當於在MVC模式中又加了一個Presenter用於處理模型和邏

原创 java.lang.ClassNotFoundException 解決方法

已經繼承過MultiApplication的前提下仍報這個錯 刪除build文件重新編譯運行即可

原创 常用Linux命令整理

1.https://segmentfault.com/a/1190000016376773 2.https://segmentfault.com/a/1190000013357151

原创 泛型類、泛型方法、有界類型參數等相關語法

參考 https://blog.csdn.net/whdalive/article/details/81751200

原创 TextView設置內容下劃線加粗等html樣式實例及注意事項

參考 https://www.jianshu.com/p/3d2924112d4c 特別注意只能寫如下格式:textview.setText(Html.fromHtml(…)),連佔位符都不能使用,必須以Html.fromHtml打頭

原创 RxJava的使用

參考 https://www.jianshu.com/p/19cac3c5b106

原创 java實現多繼承的三種方法

1.接口 2.內部類 3.一個父類繼承另一個父類