自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 加载WebView出现INTERACT_ACROSS_USERS_FULL

kotlin为这个变量生成了getter方法,在Jvm中对应的应该就是getUserId(),然后WebView加载时 调用系统 chromium-TrichromeWebViewGoogle的相关系统文件时传递的userId应该是applicationContext中的getUserId,但是这个方法在我自定义的Application中被我重写了,emmmm,这也能蒙混过关?我使用adb查看用户信息,只有一个u0a411,id为0,id为11的用户是哪来的?记录一个让人极其无语的bug。

2025-02-27 14:08:55 506

原创 Android让我的迷惑的windowSoftInputMode(二)

如上代码,这个底部输入框是以BottomSheetDialog的方式显示的,我总感觉是这个问题,于是去问了问GPT,果不其然和我预料的一样。有的,兄弟,有的,像这样的方法还有************通过该方法,可以获得软键盘显示时所占用的屏幕区域,通常这个区域是底部的一部分,表示软键盘的高度。是应用程序的核心组件之一,它的窗口和视图管理有一套独立的机制,并且在启动时,是两个不同的窗口,它们的软键盘显示行为是由不同的机制控制的。的高度也算上了,很疑惑的是,我只在代码中给View添加了底部的。

2025-01-13 11:47:32 1731

原创 RecycleView 局部刷新抽风闪烁

如图,在之前我几乎都是让recycleView全部刷新,但是这个黄线非常让人不爽,我本身也知道这样写对渲染性能有损耗,于是准备。可我想要实现的效果是某个item中的view单独刷新,不是整个item,去网上搜索方法,看到大佬建议使用下面这个方法。,这样的话我们在重写的方法中所进行的数据渲染就没有执行,你就喜提空白数据view。然后,非常抽象的事情就来了,调用这个方法进行局部item刷新会有动画显示(看到没,发送评论后画面闪了一下,GIF帧率低不明显,模拟器上很明显的!方法,方法体中调用的就还是。

2024-12-28 19:10:25 517

原创 Android让我的迷惑的windowSoftInputMode

在写项目开发中,我多多少少碰到过键盘和布局打架的场景,每次遇见也不过是去网上搜索一下,复制一下大多数可以解决,但是这一次的情况多少有点特殊,所以就仔细去了解了一下场景:我希望达到一个这样子的效果,在一个布局中,输入框和下面所包含的功能菜单在页面的底部,当键盘唤起时,布局被顶上去,和上面的GIF图片一致。在这个页面中是没有问题的,但是当我切换到另一个页面中出现了另一种情况发现问题了没?他覆盖了我下面的View,也就是说如果我下面的那4个菜单将会被覆盖(这里只是为了演示,就没用原来的布局了)

2024-10-12 14:48:41 1407

原创 记一次Toolbar和Menu配合使用的坑

在重构app页面中一些布局的时候,想着统一使用AppbarLayout和Toolbar作为标题栏来控制Activity的返回,但是其中有些Activity中是有使用Menu的,所以我试着在Toolbar中添加Menu,还真有一个属性可以设置Menu,想着这么方便就直接加上了

2024-10-08 16:53:24 508

原创 SpringBoot no main manifest attribute

SpringBoot no main manifest attribute

2024-07-17 15:24:18 1637 1

原创 关于startActivityForResult() 被废弃这件事

Android获取手机文件的全新方式

2023-10-12 10:04:17 1072 1

原创 viewPager

ViewPager是android扩展包v4包中的类,这个类可以让用户左右切换当前的view1)ViewPager类直接继承了ViewGroup类,所有它是一个容器类,可以在其中添加其他的view类。2)ViewPager类需要一个PagerAdapter适配器类给它提供数据。3)ViewPager经常和Fragment一起使用,并且提供了专门的FragmentPagerAdapter和FragmentStatePagerAdapter类供Fragment中的ViewPager使用。

2023-10-12 09:55:30 130

原创 Android Menu的简单使用

顾名思义,menu是一个菜单,在一个app中一个Activity中通常要显示非常多的菜单,但是手机的屏幕空间非常有限,因此充分利用屏幕空间在手机界面设计中就变得非常重要,如果你的活动中有非常多的菜单要显示,就可以使用Android中的menu。

2023-10-12 09:52:35 626

原创 Fragment

Android Fragment的部分使用场景和教程,包含图片示例和代码地址

2023-10-12 09:46:55 176

空空如也

空空如也

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

TA关注的人

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