自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 XPopup:一个强大的Android通用弹窗

Android、弹窗、XPopup、Dialog、PopupWindow

2024-05-13 15:42:59 1035

原创 通过AppbarLayout的监听器实现CollapsingToolbarLayout和Toolbar的动态效果

具体代码如上,其中有注解解释,动态效果的实现就是setset方法中的appBarLayout.addOnOffsetChangedListener监听器来实现的。),使得CollapsingToolbarLayout的颜色由。,这个动态效果是用的AppBarLayout的滑动监听器。,而且在Toolbar中的一个买吃宠物的。如图,通过向下滑动界面(实际上是滑动的。这是toolbar的两个小按钮的效果。下面我来展示实现的原理。

2024-05-07 21:54:22 472

原创 CoordinatorLayout与AppbarLayout和NestedScrollView

CoordinatorLayout布局中的AppbarLayout与NestedScrollView是如何实现滑动NestedScrollView时,或者滑动AppbarLayout时,AppbarLayout可以一直保持在NestedScrollView之上的?CoordinatorLayout内的两个view,可以设置它们之间受到滑动Listener的影响。而AppbarLayout与NestedScrollView都默认实现了,当其中一方向上或向下滑动时,另一个一直要处于其上方或下方。

2024-04-27 19:56:32 122

原创 Android中在build.gradle中引入第三方库或组件的依赖却无法使用的错误

AndroidX最初是作为旧Support Library的增强版本和替代品发布的,它为Android开发者提供更好的工具和功能,帮助他们更好地构建现代化的应用。4. **兼容性问题**:随着新的Android版本发布,使用Support Library可能会导致与新系统版本的兼容性问题。1. **功能受限**:由于Support Library已经停止更新,新的Android功能和改进可能无法在Support Library中获得,因此您可能会错过一些新功能。建议使用AndroidX以确保应用的安全性。

2024-04-27 16:17:10 321

原创 Android的View控件的onClick属性(实现简单的监听器机制,来指定点击事件处理方法)

虽然比较方便简单,但是`android:onClick`属性仅支持一个方法名,因此如果需要处理多个点击事件或更复杂的逻辑,请使用`setOnClickListener()`方法来设置监听器并编写相应的代码逻辑。`android:onClick`属性通常用于任何可以被点击的`View`,如`Button`、`ImageView`、`TextView`、`CheckBox`等。任何继承自`View`类的控件都可以使用`android:onClick`属性来指定点击事件处理方法。1. Button:按钮。

2024-04-27 12:22:38 414 2

原创 Android的RealTimeBlurView来实现模糊效果

安卓的一个模糊效果的view的使用

2024-04-24 14:00:27 322 1

原创 MyBatis-plus入门使用(一)

Mybatis-plus是Mybatis的增强工具,在mybatis的基础上只做增强,不做改变,原来的mybatis该怎么写还怎么写,引入mybatis-plus不会影响原来的mybatis。其中要注意JDK和Java版本的匹配,mybatis-plus对版本的要求比较严格。

2024-04-24 09:24:09 195

原创 Android的theme主题的用法

主题可以控制应用程序的颜色、字体、图标、布局等各种外观方面的表现,使应用程序或系统具有特定的视觉风格和风格统一性。安卓的默认theme有两个,位于res/values/themes目录内,我们可以新建自定义的theme,放到values目录内即可。以上是对一个新建的Dialog进行theme的设置,说明values目录内有一个自定义的DialogTheme文件。以上是一个Dialog的theme的设置,通过这些设置还可以实现Activity的页面上方的状态栏的设置。

2024-04-23 21:46:20 180

原创 Android控件RadioGroup和RadioButton的使用:

Android、View、RadioGroup、RadioButton

2024-04-19 14:50:31 317

空空如也

空空如也

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

TA关注的人

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