自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Android 监听Dialog关闭

关闭可以是调用dismiss()方法,也可以是基于返回键的关闭。以下两个回调可以记录到这些事件:1、dialog.setOnDismissListener { }可以记录到dismiss()但无法判断是否基于返回键2、dialog.setOnCancelListener { } 可以记录到返回键,在回调过后,继续执行dismiss() 的回调...

2021-10-14 10:56:37 5346

原创 ViewBinding的原理(二)

上次主要总结了一下ViewBinding的使用方式,基本涵盖了常用的场景,后续遇到其他场景我会陆续的补充。这次打算总结一下实现的原理,保证自己知其所以然。1、如何实现view绑定通过代码来分析:生成的文件代码例子如下:public final class ActivityViewBindingTestBinding implements ViewBinding { @NonNull private final LinearLayout rootView; @NonNull p

2021-03-18 18:52:39 586 1

原创 ViewBinding的使用(一)

一:基本配置和注意事项AndroidStudio至少要升级到3.6项目配置的Android gradle plugin version 必须大于等于3.6.0也就是在project下的build.gradle文件中,classpath “com.android.tools.build:gradle:3.6.0” 的版本最低要为3.6.0在对应模块的build.gradle 下加入如下配置android { ... buildFeatures { viewBinding true

2021-01-22 20:30:25 1375 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除