首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
建造者(Builder)模式
点击阅读:设计模式系列文章 1. 建造者模式概述 1.1 建造者模式概述 建造者模式(Builder Pattern)是创建型设计模式,核心思想是将一个复杂对象的构建与它的表示分离,使得同样的构建过程
深入浅出 Kotlin 协程:从核心概念到实战技巧
讲解launch、async等函数的基本用法和常见问题,说明了结构化并发思想,以及不推荐使用GlobalScope的原因。最后通过 Kotlin 协程来简化 Retrofit 的回调写法。
Android MVC架构模式详解
在 Android 开发中,MVC (Model-View-Controller) 是一种经典的架构模式,旨在通过职责分离来提高代码的可维护性、可测试性和可扩展性。虽然现在 MVVM 和 MVI 更为
【HarmonyOS 5】鸿蒙TEE(可信执行环境)详解
【HarmonyOS 5】鸿蒙TEE(可信执行环境)详解 一、TEE是什么? 1、TEE的定义: 可信执行环境(Trusted Execution Environment),简称TEE,是存在于智能手
线程控制之“火车站调度大作战” 的故事
将用一场 “火车站调度大作战” 的趣味故事,带你彻底搞懂这些线程控制方法的本质。准备好车票,我们出发! 🚂 火车站比喻:线程控制方法的本质 想象一个繁忙的火车站: 每列火车 =
Java 线程控制方法大全:外卖骑手小明的多线程历险记
将通过外卖骑手小明的故事,为你生动讲解Thread中的sleep、wait、join、yield等方法的使用和原理。准备好进入多线程的奇妙世界吧! 角色设定 🛵 小明:一个外卖骑手(代表一个线程) 🏢
Xcode 的一些快捷键
快速导航 前进:⌃ ⌘ → 后退:⌃ ⌘ ← 搜索文件,搜索类名和方法 ⇧ ⌘ O 当前方法的所在的文件 ⌃ ⌘ J 查找功能 当前文件查找:⌘ F 当前文件查找并替换:⌥ ⌘ F 全局查找:⇧ ⌘
2025 再读Android Retrofit源码
Retrofit 源码流程解析 主要类介绍 (默认使用默认解析器DefaultCallAdapterFactory) 第一步 解析配置参数流程 Retrofit ServiceMethod --> p
2025 再读Android Handler源码
Handler 机制 核心: Handler: 是 Android 系统中用于线程间通信的核心机制之一,它允许你在不同线程之间发送和处理消息(Message)或可运行任务(Runnable)。 Loo
救命!加班到秃的打工人靠这个App抽中阿勒泰…这波天选我了吧🥹
我的老天奶啊,上一季度终于结束,可以用我的年假来场说走就走的旅行了!然鹅!选择困难症晚期的我,哪都想去,年假掰着指头数都不够,到底选哪里啊啊啊😭! 好在关键时刻我的 “救命神器”—— 【幸运星】App
[5 种方法] 如何从Android恢复已删除的视频?
拥有智能手机是当今数字生活的最低要求之一。我们使用智能手机来存储数据、通信、访问互联网、捕捉激动人心的视频等等。但是,如果您从Android手机中删除了您最喜欢的视频之一,您会有什么感觉?你肯定会感到
Android Gson 从JsonReader到Java对象的核心步骤原理(14)
一、Gson反序列化流程概述 1.1 反序列化的基本概念 Gson作为Android开发中常用的JSON处理库,其核心功能之一是将JSON数据转换为Java对象,这个过程称为反序列化(Deserial
Android Gson 自定义TypeAdapter的创建与注册流程(13)
一、Gson序列化与反序列化核心机制概述 1.1 序列化与反序列化的基本概念 在Android开发中,Gson是一个广泛使用的JSON处理库,它能够将Java对象序列化为JSON字符串,也能将JSON
Android Runtime异常处理与传递机制深度剖析(66)
Android Runtime异常处理与传递机制深度剖析 一、异常处理基础架构概述 1.1 异常处理核心目标 Android Runtime(ART)的异常处理与传递机制旨在确保Java程序在运行时错
Android Runtime数据类型转换与内存管理源码剖析(65)
Android Runtime数据类型转换与内存管理源码剖析 一、Android Runtime架构基础 Android Runtime(ART)是Android系统中应用运行的核心环境,其架构设计对
Java 的 stop() 方法会释放线程持有的所有锁,但为什么还会导致死锁呢?
这看似矛盾的现象背后隐藏着更深层的并发陷阱。让我用更技术化的方式解释这个重要问题: ⚠️ stop() 释放锁的机制 在底层实现上,当调用 Thread.stop() 时: c++ 是的,JVM 确实
Java线程停止之“外卖骑手历险记”
来一场关于Java线程停止的“外卖骑手历险记”!准备好爆米花,故事开始啦! 角色设定: 小明: 一个充满干劲但有点莽撞的外卖骑手(代表一个正在运行的Thread)。 外卖平台(Thread类):
2025 年 15 个可靠的电话传输应用程序
当您购买新的 Android 手机时,您不想将旧手机中的数据转移到新手机吗?我们猜想很多人都会这么做。但是,如果没有可靠的手机数据传输应用程序,数据迁移可能会非常具有挑战性,尤其是当您有大量数据需要传
如何在安卓设备上发送长视频:6 种可行的解决方案
实际上,在 Android 上发送长视频的方法有很多,既不牺牲画质,也不超出文件大小限制。阅读本指南,您将获得 6 种有效的传输解决方案。这样,您就可以轻松地在 Android 手机上发送大型视频了。
如何永久删除Android上的短信[无法恢复]
当您不再保留 Android 设备时,您将需要彻底删除所有私人数据,包括短信。因此,有必要了解如何永久删除Android上的短信。现在,阅读本指南,掌握消除信息的实用方法。 第 1 部分:如何一键永久
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30