- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 Android解决ViewPager2内View不同高度问题
使用RecyclerView或NestedScrollView内部包含ViewPager2,并且ViewPager2的每页长度不同,在左右滑动Pager时,会出现页面只会以最长页面展示或者Pager某个页面被裁切的情况,下面的方法可以重新设置ViewPager2的高度。
2025-02-13 10:10:45
244
原创 【Android手机使用ADB命令修改默认桌面】
我的手机NIO Phone,在设置中是禁止更换默认桌面的,更换时会提示下图,即无法更换默认桌面,但是可以通过手机连接到电脑使用ADB命令修改成功。
2025-01-08 23:25:16
1101
原创 解决ViewPager2内嵌套其他滑动组件冲突问题的解决
比如开发时遇到的两层ViewPager2嵌套,内部ViewPager2无法滑动,可在内部的ViewPager2外套一层下方的NestedScrollableHost,这时可滑动内部的ViewPager2,并且滑到第一个或最后一个时,可直接带动外层ViewPager2继续滑动,可解决滑动冲突问题。这个是Google官方提供的解决。
2025-01-03 15:19:56
220
原创 通过实现LifecycleEventObserver接口,打印应用Application的生命周期
在Application中的生命周期打印。
2024-01-24 10:25:34
571
1
原创 OnEditorActionListener回调两次问题
需要增加event?.action == KeyEvent.ACTION_DOWN判断。在Android14手机上发现的问题,详见代码。
2024-01-17 17:46:06
586
原创 The application could not be installed: INSTALL_FAILED_TEST_ONLY问题解决
在gradle.properties中添加如下代码。仅针对我遇到的问题,解决方式仅供参考。
2024-01-16 10:40:17
780
1
原创 armeabi、armeabi-v7a、arm64-v8a、x86、x86_64简单介绍
x86_64: 这是针对 64 位的 Intel 或 AMD 处理器的执行环境。armeabi-v7a: 这是针对 ARMv7 和以上版本的处理器优化的执行环境。arm64-v8a: 这是针对 ARMv8 架构的 64 位处理器的执行环境。它提供了更好的性能和对大内存的支持,是现代 Android 设备常用的架构。x86: 这是针对使用 Intel 或 AMD 处理器的 Android 设备的执行环境。armeabi: 这是最早的 ARM 执行环境,适用于所有 ARM 基础的处理器。
2024-01-15 16:31:27
6177
原创 更新Android Studio提示:Studio dose not have write access to /Applications/Android Studio.app/Contents.
这个错误信息表明你的 Android Studio 没有足够的权限来修改/Applications/Android Studio.app/Contents 目录。这通常发生在 macOS 系统上,当你尝试更新或安装 Android Studio 插件时,可能会遇到这个问题。
2024-01-08 14:40:23
520
原创 在Fragment中Context相关的方法:getContext(),requireContext()和requireActivity()
在Fragment中,有几个与上下文(Context)相关的方法:getContext(),requireContext()和requireActivity(),它们的区别和用法。
2023-12-28 11:14:50
1679
1
原创 CollapsingToolbarLayout的app:layout_scrollFlags参数效果描述
app:layout_scrollFlags参数各种效果的文字描述。
2022-12-11 12:11:58
527
原创 安装NV显卡驱动重启黑屏,我电脑是闪烁显示:/dev/nvme0n1p2: clean, 2060841/62480384 files, 70604987/249919744 blocks
解决:按Ctrl+Alt+F3进入命令行模式(无法进入可以是下其他F1~F12键)。执行sudo apt-get purge nvidia*命令,然后reboot即可。
2020-07-31 14:33:49
4644
6
原创 Mac版Sublime Text3安装PrettyJSON离线格式化json字符串
Mac版Sublime Text3安装PrettyJSON离线格式化json字符串官网下载 Sublime Text Build 3103.dmg安装安装install package在线安装:点击菜单中的 “View”→“Show Console”(或快捷键 Ctrl + ` )把下面的代码粘贴进去后回车即可: import urllib.request,os,hashlib...
2018-03-15 14:09:20
10112
转载 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-04-17 10:12:01
500
关闭所有activity
2012-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人