原创 初步入門響應式編程Rxjava/RxAndroid
當一個值發生變化時,程序需要作出變化,即爲響應式編程rxjava的主要三大作用:1對事件進行分發 2.切換線程3.操作數據1.對事件進行分發 通過 onNext() onError() onComplete()2.切換線程 subscri
原创 AndroidStudio的debug使用
解決bug的正確方式
原创 項目架構模式MVP、MVVM
項目架構的幾種常見的模式
原创 快速編輯自己想要的正則表達式
正則表達式能夠快速的找到符合期望的數據
原创 androidStudio編譯so庫
在androidstudio工程配置了NDK前提下: 1.創建本地方法調用類 在該類中聲明一個靜態的native方法 { public static native int Add(int a,int b); } 在terminal中利
原创 android 捕獲全局異常
public class CrashHandler implements UncaughtExceptionHandler { public static final String TAG = "CrashHandler";
原创 android適配
1080*1920 xxhdpi720*1080 xhdpi480*800 hdpi安卓適配方案: 點贊 收藏 分享
原创 自編HTTP網絡訪問框架
HTTP 點贊 收藏 分享 文章舉報
原创 理解並使用數據綁定框架dataBinding
dataBinding的作用:使得項目的view層和邏輯處理層能夠徹底分離view和邏輯的徹底分離:databinding的雙向綁定通過binding可以獲取綁定界面的任何view,通過model對象使得控件屬性脫離view存在datab
原创 支付寶沙箱環境使用
支付寶沙箱環境測試
原创 關於Spinner
spinner設置彈出位置的三個屬性 drowDownVerticalOffset ,drowDownhorizontalOffset,overlapAnchor
原创 關於spinner
spinner設置彈出位置的三個屬性 drowDownVerticalOffset ,drowDownhorizontalOffset,overlapAnchor
原创 js與android的交互
js調用androidandroid調用js
原创 java基礎知識
java實用的基礎知識
原创 安卓release簽名與打包規則
release簽名打包破解方案