原创 多媒體工具類
public class MediaUtils { private MediaUtils() { throw new UnsupportedOperationException("cannot be insta
原创 Log日誌管理工具類
public class LogUtil { public static boolean isShowLog = true; public static void v(String title, String msg)
原创 截取身份證銀行卡號,運算處理工具類
public class ArithUtil { //默認除法運算精度 private static final int DEF_DIV_SCALE = 10; //這個類不能實例化 private A
原创 圖片相冊工具類
首先是主要的工具類 public class PhoneCameraUtil { public static final int PICK_FROM_CAMERA = 1; public static final int
原创 密碼輸入框工具類
public class PasswordView extends View { private Mode mode; //樣式模式 private int passwordLength;//密碼個數 priva
原创 Retrofit工具類
public class RetrofitServiceManager { //超時時間 5s private static final int DEFAULT_READ_TIME_OUT = 10; priva
原创 Retrofit工具類
今天做一個Retrofit工具類,平時工作中常用到,封裝一下。 下面開始代碼部分,拷貝直接可以使用 public class RetrofitServiceManager { //超時時間 5s private st
原创 本地存儲工具類SharedPreferencesUtils
public class SharedPreferencesUtils { private static SharedPreferencesUtils instance; private static
原创 沉浸式狀態欄簡易工具
本工具類拷貝別人代碼,非自己原創 1.首先導入依賴 implementation 'com.gyf.barlibrary:barlibrary:2.2.9' 2.在代碼中使用 在setContentView之後,進行初始化
原创 雙擊退出程序
我們知道一般推出的時候需要按兩下退出鍵纔可以退出,今天來實現一下這個代碼,很簡單就是一個方法 @Override public boolean onKeyDown(int keyCode, KeyEvent event) {
原创 ZXing二維碼掃描,自定義二維碼掃描
我們在開發時候經常會用到二維碼掃描,今天我們來實現下 1.首先導入一個一片楓葉的依賴 compile 'cn.yipianfengye.android:zxing-library:2.2 添加權限 <uses-permission a
原创 RadioButton和Fragment實現切換界面改變
由一組RadioGroup包裹的RadioButton,首先RadioGruop是繼承Linearlayout的一個控件,LinearLayout的屬性都可以使用。 先創建一個drawable文件夾,選中未選中狀態更改 <?xml ver
原创 dp和px相互轉換
/** * 根據手機的分辨率從 px(像素) 的單位 轉成爲 dp */ public static int px2dip(Context context, float pxValue) { final float sca
原创 最簡單,實用,功能最全的vitamio
這個Demo中實現了Vitamio的橫豎屏幕切換,控制音量和亮度,起止時間,暫停播放,開始等待progressbar,顯示網絡加載,當前網速等功能 首先配置vitamio 從官網下載vitamio之後,將其vitami
原创 CoordinatorLayout嵌套AppBarLayout可滑動並將Tablayout放在頂端
初次寫博客,不好勿噴,謝謝!!! 淺談AppBarLayout AppBarLayout是design包下的一款控件,一般用於和CoordinatorLayout結合使用. 是一款繼承LinearLayout的控