原创 flutter 跳轉
flutter 跳轉 不結束當前界面 Navigator.push( this.context, MaterialPag
原创 Recyclerview 點擊事件
// 適配器代碼 package com.example.a82.mouth; import android.content.Context; import android.support.v7.widget.RecyclerV
原创 沉浸式
https://github.com/gyf-dev/ImmersionBar
原创 tablayout 去除點擊效果
app:tabBackground="@null" app:tabRippleColor="@null"
原创 修改狀態欄顏色
private void setTranslucentStatus() { Window window = getWindow(); if (Build.VERSION.SDK_INT >= Bui
原创 一行代碼修改tablayout下劃線寬度
app:tabIndicatorFullWidth="false" 讓tablayout的下劃線適應字體寬度
原创 EditText 禁止輸入空格 換行
/** * 禁止EditText輸入空格和換行符 * * @param editText EditText輸入框 */ public static void setEditTextInputSpace(EditText edit
原创 double 保留兩位小數
double d = 3.1415926; // 四捨五入 double v = new BigDecimal(d).setScale(2, RoundingMode.UP).double
原创 android 屏幕適配
https://www.jianshu.com/p/1302ad5a4b04
原创 AndroidUtilCode
Github地址 :https://github.com/Blankj/AndroidUtilCode APIs Activity 相關 -> ActivityUtils.java -> Demo isActivityExists
原创 好用的下拉刷新 上拉加載 框架 SmartRefreshLayout
特點功能: 簡單用例 1.在 build.gradle 中添加依賴 支持多點觸摸 支持淘寶二樓和二級刷新 支持嵌套多層的視圖結構 Layout (LinearLayout,FrameLayout...) 支持所有的 View(AbsLi
原创 改變窗口的透明度
WindowManager.LayoutParams lp = getWindow().getAttributes(); lp.alpha = bgAlpha; getWindow().setAttributes(lp
原创 android 觸摸非Eeidtext 區域 隱藏輸入法
@Override public boolean dispatchTouchEvent(MotionEvent ev) { if (ev.getAction() == MotionEvent.ACTION_DOWN) {
原创 自定義popupwindow兼容7.0 (解決彈出位置問題)
import android.os.Build;import android.view.Gravity;import android.view.View;import android.widget.Popu
原创 tinker+walle(熱修復+walle多渠道打包)
(轉)https://www.jianshu.com/p/27e4f5abd210?utm_campaign=hugo&utm_medium=reader_share&utm_content=note&ut