xuzebo个人网站
个人学习和分享!
-
网站换主题和模板啦!
旧的主题一直使用了近10年,一直考虑换一套管理结构和风格,经过很长时间的筛选,暂时定下来这一套网站管理系统,后续如果自己学习知识的提升,可能会把内容改称自己想要的模块,目前,就先这么使用啦!...
-
图标长按弹出快捷菜单及跳转
安卓实现长按App图标弹出快捷菜单并跳转指定页面,核心用App Shortcuts(应用快捷方式),分静态快捷方式(清单配置,无需代码)和动态快捷方式(代码动态添加),以下是可直接使用的完整实现方案:一、静态快捷方式(推荐,简单高效,适用于...
-
kotlin 我应用使用的权限申请介绍
明明在应用清单(Manifest)里只声明了网络、存储、相机等少数权限,还主动移除了位置权限,但上架检测却测出了更多权限请求(比如之前提到的后台位置、悬浮窗、修改系统设置等),想知道这种权限不匹配的根本原因。核心原因分析这种 “声明的权限”...
-
Kotlin中收起输入法
背景:我在开发时出现已点击按钮,由于前面焦点了输入框,导致输入法没收回,影响使用体验想要在Kotlin开发的Android应用中,实现点击输入框外的区域或按钮时,自动收起弹出的软键盘,同时保持输入框本身不消失。解决方案我会提供两种最常用且实...
-
kotlin字符串截取
Kotlin提供了多种灵活的字符串截取方式,既兼容Java风格的substring方法,也有更符合Kotlin简洁风格的便捷方法。下面按使用场景分类讲解:一、基础截取:substring 方法这是最通用的截取方式,Kotlin的substr...
-
kotlin下拉刷新在fragment中使用
在 Kotlin 的 Fragment 中实现下拉刷新功能,Android 官方推荐使用 SwipeRefreshLayout 组件来完成,它能完美适配 Fragment 场景,下面我将详细讲解完整的实现步骤和代码示例。...
-
Kotlin 本地化存储 3 种常用方案
适配 Android 开发场景,提供可直接复用的 Kotlin 实现,兼顾简洁性和实用性,优先覆盖高频使用场景。一、 轻量键值对存储(SharedPreferences)最常用的本地存储方案,适合存少量简单数据(如用户配置、登录状态),Ko...
-
kotlin 获取当前年
在 Kotlin 中获取当前年份有多种方式,以下是最常用的几种实现方案,适配不同场景(如 Java 8+ 新时间 API、传统 Calendar 类):方案 1:推荐(Java 8+ 新时间 API,线程安全)使用 java.ti...
-
kotlin flexbox的用法
FlexboxLayout 是 Google 推出的 Android 布局库,对标前端的 Flexbox 布局,能灵活实现流式布局、自适应排列等效果,Kotlin 中使用它的方式如下,包含基础集成、核心属性、代码示例等核心内容:一...
-
Kotlin系统做深色设定
以下是完整的实现代码,包含 Switch 切换(id: darkswichset)、跟随系统 / 永久亮色切换、动态生效 和 持久化保存 所有核心逻辑,代码可直接复制使用:一、核心工具类(DarkMo...
-
Kotlin 字符串空或NULL筛选
我程序中的Note 可能为 null,直接调用 trim() 会抛出空指针异常。需要先处理 null 情况,再处理空字符串,推荐以下两种简洁且安全的写法:写法 1:先处理 null...














蒙公网安备 15090202000037号