首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
【车载Android】「场景引擎」设计思路分享
“场景引擎”(又称“智能场景”)作为提升用户体验、实现个性化服务的核心能力,正被越来越多的中高端智能汽车所采用。
Java内存模型(JMM)与JVM内存区域完整详解
⚠️ 重要说明 本篇文章以JVM内存区域的实际实现为主,JMM作为理论基础简要介绍。重点讲解JVM内存区域的物理结构、对象创建、内存布局等实际内容。 JMM(理论基础):简要介绍抽象的内存访问规范 J
如何将文件从安卓设备传输到电脑
将文件从 Android 手机传输到 PC 是例行公事吗?想让文件传输更轻松吗?幸运的是,您可以从本文中获得 7 种方法,其中包含详细的步骤,帮助您轻松了解如何将文件从 Android 传输到 PC,
Android 设置状态栏字体颜色
``` /** * 设置状态栏字体颜色 * @param isDark true=深色模式(白色字体),false=浅色模式(黑色字体) */ private fun setStatusBarText
IM 推拉的道与术(四)
IM软件中,如何保证推拉结合的数据一致性。Kotlin的单协程保序是很好的方式。使用limitedParallelism可以将一个线程池切割为多个不同的协程作用域。
【Android技能点】WMS + View 基础概念掌握、工作流程揭秘(白话文)
什么是 WMS?它在干嘛? WMS,全称 Window Manager Service,翻译过来就是“窗口管理服务”。听名字就知道,它是个管事儿的“大管家”,负责管理 Android 系统里所有的窗口
学习一些常用的混合模式之BlendMode. SRC_OVER
The source pixels are drawn over the destination pixels. 公式: 在dst.a = 1 的情况下, a = 1 ,c = src.c + (1-
弃用 SharedPreferences:DataStore + Android Keystore 打造硬件级安全存储全攻略
核心趋势 Google已明建议弃用EncryptedSharedPreferences 要实现加密的现代做法是使用DataStore和Android Keystore 下面是一些定义和操作流程
Java并发编程面试题
1. 基础面试题 1.1 线程基础 1.1.1 进程和线程的区别? 进程: 进程是操作系统分配资源的基本单位 每个进程有独立的内存空间 进程之间相互独立,通信需要通过IPC(进程间通信) 线程: 线程
Java并发编程高级(线程池·Executor框架·并发集合)
1. 线程池(ThreadPoolExecutor) 1.1 线程池概述 1.1.1 为什么使用线程池 在多线程编程中,频繁地创建和销毁线程会带来很大的性能开销。线程池通过复用已创建的线程来执行任务,
Handler机制
Handler机制的核心价值与设计背景 在Android中,只能在主线程(UI线程)中更新UI,这是为了保证UI操作的线程安全性。 常见的情况是: 网络请求、文件读写、数据库操作等耗时任务必须在子线程
ExoPlayer MediaCodec视频解码Buffer模式GPU渲染加速
前言 ExoPlayer是一款扩展性很强的播放器,通过扩展我们可以内接很多解码框架,如ffmpeg、av1等,同样,我们可以做一些功能强化,如最大帧率限制、Buffer模式渲染等。 实际上,在之前的文
自定义view, 图片右上角显示数字
自定义一个 view ,图片右上角显示数字,介绍了如何自定义,如何使用,这样很容易就达到了目标,一般用到地图聚合上或者购物车显示
android获取第三方APP的布局
LayoutInspectorV2-Pro以及LSPosed查看root设备上的第三方APP的布局。
Java并发编程基础与进阶(线程·锁·原子类·通信)
第一章 线程基础 1.1 进程与线程的概念 进程的定义和特点 **进程(Process)**是操作系统进行资源分配和调度的基本单位。每个进程都有自己独立的内存空间,包括代码段、数据段、堆栈段等。 进程
从默默无闻到行业崭露头角,虾分发助力APP华丽转身
曾经,有一个年轻的开发者,他怀揣着梦想,开发出了一款优秀的APP。然而,在分发过程中,他却遇到了重重困难。官方应用商店的审核严格,企业内部分发的渠道有限,他的APP始终无法触达更多内测用户。就在他几乎
SaaS 企业 OPM:订阅订单全生命周期管理,运用网络管理系统与服务器管理
在经济下行与 SaaS 行业竞争白热化的双重背景下,订阅订单的全生命周期稳定运转直接决定企业营收与客户留存。IDC 数据显示,2025 年全球 SaaS 企业因订单管理系统故障导致的客户流失率超 32
测试嵌入式系统有哪些策略?如何进行嵌入式系统覆盖测试?
随着物联网(IoT)和智能设备的普及,嵌入式系统在日常生活中的应用越来越广泛。为了确保这些系统的稳定性和可靠性,有效的嵌入式软件测试变得尤为重要。本文将探讨几种常见的嵌入式软件测试策略,并详细介绍如何
40正则表达式应用-手机号打码
(一)matchs方法 正则表达式对象有matches方法,它的作用是验证给定的字符串是否满足正则表达式的要求。它的格式如下: val 结果 = 正则.matches(目标字符串) 其中的结果是一个b
图书管理系统
2026-01-067阅读2分钟 什么是三层结构 软件开发中的三层结构是一种常见的软件架构模式,它将一个软件系统分为: 表示层(Presentation Layer) 业务逻辑层(Business L
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