• 网站换主题和模板啦!

    网站换主题和模板啦!

    旧的主题一直使用了近10年,一直考虑换一套管理结构和风格,经过很长时间的筛选,暂时定下来这一套网站管理系统,后续如果自己学习知识的提升,可能会把内容改称自己想要的模块,目前,就先这么使用啦!...

    xzb 生活 2024.07.14 2650
  • Kotlin 本地化存储 3 种常用方案

    Kotlin 本地化存储 3 种常用方案

    适配 Android 开发场景,提供可直接复用的 Kotlin 实现,兼顾简洁性和实用性,优先覆盖高频使用场景。一、 轻量键值对存储(SharedPreferences)最常用的本地存储方案,适合存少量简单数据(如用户配置、登录状态),Ko...

    xzb 安卓 2025.12.29 30
  • kotlin 获取当前年

    kotlin 获取当前年

    在 Kotlin 中获取当前年份有多种方式,以下是最常用的几种实现方案,适配不同场景(如 Java 8+ 新时间 API、传统 Calendar 类):方案 1:推荐(Java 8+ 新时间 API,线程安全)使用 java.ti...

    xzb 安卓 2025.12.18 118
  • kotlin flexbox的用法

    kotlin flexbox的用法

    FlexboxLayout 是 Google 推出的 Android 布局库,对标前端的 Flexbox 布局,能灵活实现流式布局、自适应排列等效果,Kotlin 中使用它的方式如下,包含基础集成、核心属性、代码示例等核心内容:一...

    xzb 安卓 2025.12.15 151
  • Kotlin系统做深色设定

    Kotlin系统做深色设定

    以下是完整的实现代码,包含 Switch 切换(id: darkswichset)、跟随系统 / 永久亮色切换、动态生效 和 持久化保存 所有核心逻辑,代码可直接复制使用:一、核心工具类(DarkMo...

    xzb 安卓 2025.12.06 162
  • Kotlin 字符串空或NULL筛选

    Kotlin 字符串空或NULL筛选

    我程序中的Note 可能为 null,直接调用 trim() 会抛出空指针异常。需要先处理 null 情况,再处理空字符串,推荐以下两种简洁且安全的写法:写法 1:先处理 null...

    xzb 安卓 2025.12.03 153
  • Kotlin 点击链接跳转到浏览器打开网址

    Kotlin 点击链接跳转到浏览器打开网址

    在 Kotlin 中实现 “点击软件内链接跳转到外部浏览器” 的功能,核心是通过 Intent.ACTION_VIEW 唤起系统默认浏览器,以下是完整实现方案(以备案查询为例):一、核心准备:配置权限(AndroidMa...

    xzb 安卓 2025.12.01 202
  • kotlin起始界面倒计

    kotlin起始界面倒计

    在Android开发中,实现倒计时跳转功能有多种方式。下面我将使用Kotlin语言,基于不同的技术方案提供几种实现方法。这些方案都遵循Android开发的最佳实践,确保在主线程更新UI。首先,我将介绍三种常见的实现方式:使用Handler的...

    xzb 安卓 2025.11.30 220
  • Kotlin完整倒计时界面

    Kotlin完整倒计时界面

    🚀 基本跳转实现实现按钮跳转的核心流程如下:在布局文件中定义按钮:为按钮设置一个唯一的 ID,例如 btn_jump。<Button     android:id="@+id/btn...

    xzb 安卓 2025.11.21 272
  • Kotlin条件判断

    Kotlin条件判断

    Kotlin 中的条件判断主要包含 if-else(基础条件)和 when(替代 Java 的 switch,更灵活)两大核心,且 Kotlin 支持表达式式条件判断(条件块可返回值),相比 Java 更简洁高效。以下是...

    xzb 安卓 2025.11.20 267
  • onSaveInstanceState用法

    onSaveInstanceState用法

    Android 开发中用于保存组件(如 Activity、Fragment)状态的关键逻辑,主要作用是在组件因系统原因(如屏幕旋转、内存不足被销毁)即将销毁时,保存临时数据,以便后续组件重建时恢复状态。具体目的在 Android 中,当 A...

    xzb 安卓 2025.11.09 371