Java正则判断
boolean ok = Pattern.compile(“正则”).matcher("要检测的String“).find()
按钮是否可点击背景
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_enabled="false">
<shape>
<corners android:radius="" />
<solid android:color="" />
</shape>
</item>
<item android:state_enabled="true">
<shape>
<corners android:radius="" />
<solid android:color="" />
</shape>
</item>
</selector>
Dialog弹出不会触发Activity的onPause()方法
例如bottomsheetDialog弹出 但是系统级别的dialog弹出会触发(权限弹窗等)
渐变色背景设备角度(angle)
angle=0 ,从左向右渐变 angle=90,从下向上(逆时针转) angle=180:从右向左 angle=270:从上向下 angle 取值需要是45的倍数(如果不是Android10会崩溃)
Recyclerview 去默认动画(解决闪烁问题)
if (recyclerview.getItemAnimator() != null) {
((SimpleItemAnimator) recyclerview.getItemAnimator()).setSupportsChangeAnimations(false);
}