原创 初步入門響應式編程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簽名打包破解方案