Android Retrofit 添加网络请求日志打印 发表于: 2023-12-26 分类于: Android/OkHttp本文讲解了 Android 中如何打印 okhttp 网络请求的信息。 在 Android 中,要打印 okhttp 的网络请求,主要是在最后的拦截器之后添加一个打印日志的拦截器。可以使用两种方式: 添加
Kotlin协程知识点说明 发表于: 2023-12-10 分类于: Kotlin/协程本文主要讲解与 Android 中 Kotlin 协程的知识点。 挂起点和续体 在理解 Kotlin 协程的相关知识点前,我们需要先明确一些概念:在 Android 中,Kotlin 的协程框架其实是基于 java
Kotlin 协程异常处理 发表于: 2023-12-07 分类于: Kotlin/协程本文讲解了 Kotlin 中协程的异常处理的知识点。 try-catch 失效的问题 kotlin 的协程中不要用try-catch直接包裹launch、async。原因有两个: 异常处理位
Android 特定页面实现进入退出动画 发表于: 2023-12-04 分类于: Android本文讲解了如何在 Android 的特定页面中实现特定的页面进入和退出转场动画。 在 Android 中,要进入退出页面的动画,可以有两种方式:转场动画和共享元素动画。而转场
Android自定义View的知识点讲解 发表于: 2023-11-22 分类于: Android本文主要讲解在 Android 中碰到的各种效果的实现。 轮廓和阴影 Paint.setShadowLayer、Paint.setMaskFilter 和 BlurMaskFilter 是 Android 中
Android获取系统支持的字体 发表于: 2023-11-15 分类于: Android本文记录了在 Android 中如何获取系统支持的字体。 问:在 Android 如何获取系统支持哪些字体? 答:在Android中,可以通过AssetManager类来获取系
protobuf 通过 Android Bundle 传输 发表于: 2023-11-07 分类于: Android/protobuf本文讲解了如何在 Android 中使用 Bundle 传输 protobuf 数据。 Protocol Buffers(protobuf)是一种轻便高效的结构化数据存储格式,可以用于序列化结构化数据。它可
Gradle如何定义一个变量并通过命令行修改 发表于: 2023-11-02 分类于: Android/Gradle本文讲解了如何在 Gradle 中定义一个变量,并通过命令行修改该变量。 问:在 Gradle 中如何定义一个变量,并通过命令行修改? 答:在Gradle中,可以在buil
生成 git worktree 的 linxu 脚本 发表于: 2023-10-17 分类于: 脚本本文描述如何使用linxu 脚本生成 git worktree。 功能描述 脚本代码主要包括以下功能: 进入原工程目录 切换分支,拉取最新代码 生成 worktree 路径 创建特
Android OpenGL 开发 2 - EGL 使用讲解 发表于: 2023-07-01 分类于: Android/OpenGL本文略讲了 EGL 的知识。 EGL 内容介绍 说明:Khronos 是 OpenGL, OpenGL ES, OpenVG 和 EGL 等规范的定义者。以下的代码主要是用 Android 书写,但规范是 EGL 规范。 EGL 是 Khronos 组织定义的用