原创 Android在H5中訪問相機與相冊

有時候我們需要在H5中調用Android的相機與相冊,前段時間項目中用到了,鼓搗了一波。 老樣子,拷貝代碼就好使! 首先整個工具類,先訪問一下相機權限: public class Authority { private sta

原创 軟鍵盤關閉和開啓

老樣子,代碼直接上: 這個是監聽軟鍵盤,如果是開啓狀態會關閉軟鍵盤,如果爲關閉則開啓軟鍵盤 InputMethodManager imm = (InputMethodManager) getSystemService(Context.I

原创 Android狀態欄字體,圖標顏色

我們都知道app狀態欄顏色要根據頁面進行變換,但是有時候UI會給出白色的頁面,狀態欄自然也要設置成白色的了,但是狀態欄字體都是淺色系列的,一設置成白色就苦逼了,神馬時間,電量,WI-Fi,藍牙,手機各種狀態都看不到了,網上搜了也沒啥好使的

原创 仿抖音評論,彈出PopuWindow位於屏幕底端時EditText遮擋問題

我們都知道popuwind彈出時,如果popuwindow裏面有edittext會使軟件盤遮擋不彈出,需要設置如下代碼。 //設置彈出窗體需要軟鍵盤, window.setInputMethodMode(PopupWindow.INPU

原创 Android放大圖片查看,可旋轉屏幕,手勢放大圖片工具類。

老樣子,沒有廢話直接乾貨。 首先Activity代碼: public class ShowImageActivity extends BaseActivity { @Bind(R.id.viewPager) ViewP

原创 更新Apk工具類

public class DownLoadApk { public Context context; public DownLoadApk(Context context) { this.contex

原创 獲取手機信息的工具類

public class SystemUtil { /** * 獲取當前手機系統語言。 * * @return 返回當前系統語言。例如:當前設置的是“中文-中國”,則返回“zh-CN”

原创 屏幕適配工具類

public class AutoUtils { private static int displayWidth; private static int displayHeight; private stat

原创 Android輸入框被遮擋工具類

首先需要添加一句: getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE | WindowManager.LayoutParam

原创 BaseActivity實用篇

public abstract class BaseActivity extends AppCompatActivity { private ProgressDialog dialog; public Handler

原创 Double類型加減乘除運算

public class MathDoubleUtil { private static final int DEF_DIV_SCALE = 10; /** * 格式化,double保留兩位小數 *

原创 獲取屏幕寬高,DP和PX互換工具類

public class PixelUtil { //獲取運行屏幕寬度 public static int getScreenWidth(Activity context) { DisplayMetric

原创 應用數據清除工具類

public class DataCleanManager { /** * * 清除本應用內部緩存(/data/data/com.xxx.xxx/cache) * * */ public static

原创 字符驗證工具類(身份證,郵箱,電話)

public class CharCheckUtil { /** * 判斷是否是數字 */ public static boolean isAllDigit(String str) {

原创 獲取文件大小工具類

public class FileSizeUtil { public static final int SIZETYPE_B = 1;//獲取文件大小單位爲B的double值 public static final in