自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ADB Shell:获取进程id

有时候我们会在Android设备中运行一些二进制文件。但是当这些文件运行在后台后,我们可能无法关闭他们。当我们希望获取到某个进程的pid,并通过kill命令停止他们时。一般做法我们使用ps命令查找想要的进程pid。但是当我们需要在我们的应用中做到这点,则需要准确地获取到进程pid。是用于过滤ps命令的结果,$regex是正则表达式,例如我要找寻开头是smbd和nmbd的进程,则可以写成。awk命令是用于规范化输出结果。所以最后需要通过awk命令规范第二种输出的结果。三、命令执行结果参考。

2023-04-28 11:24:20 2115

原创 简化ViewModel和ViewDataBinding的创建工作-Kotlin版

本文提供了一个基类,通过继承基类和传入泛型类型就可以实现创建ViewModel和绑定ViewDataBinding的工作。Java版看这里。

2023-04-27 19:39:22 319

原创 DialogFragment使用回退栈实现恢复显示的功能

现在有多级的DialogFragment,再显示一个新的DialogFragment B时,上一个DialogFragment A需要隐藏;当事务完成后,DialogFragment B消失,DialogFragment A恢复显示。传入需要隐藏的DialogFragmentA,并通过addToBackStack方法添加到回退栈,此时mBackStackId设置为非0。当mBackStackId >= 0调用popBackStack回退。即可复现DialogFragmentA。再看dismiss方法。

2023-03-01 16:30:50 267

原创 android将TabLayout的默认选中效果为圆角(保留点击波纹效果)

为Tablayout的默认选择效果设置圆角

2022-07-26 17:24:16 1529

原创 如何绕过Google针对非 SDK 接口的反射限制

适用于需要强制使用反射的场景

2022-06-16 12:38:08 1233

原创 简化ViewModel和ViewDataBinding的创建工作

一、前言本文提供了一个基类,通过继承基类和传入泛型类型就可以实现创建ViewModel和绑定ViewDataBinding的工作。二、基本使用继承BaseInflateActivity即可public abstract class BaseInflateActivity<VM extends AndroidViewModel, VDB extends ViewDataBinding> extends AppCompatActivity { protected VDB m

2022-04-28 11:07:55 657 1

原创 自带Databinding和ViewModel的基础Activity

通过继承下面的类就可以初始化databinding和AndroidViewModel,省去重复的工作public abstract class BaseInflateActivity<VM extends AndroidViewModel, VDB extends ViewDataBinding> extends AppCompatActivity { protected VDB mBinding; protected VM mViewModel; @Over.

2021-10-28 20:22:45 194

翻译 让Databinding支持mipmap

解决办法来自https://stackoverflow.com/questions/53349919/android-databinding-why-data-binding-not-support-mipmap-images问题databinding 不支持mipmap<ImageView android:id="@+id/img_page1" android:layout_width="@dimen/splash_slider_cir

2021-01-27 15:38:31 1479 1

空空如也

空空如也

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

TA关注的人

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