首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
LUA
注释 单行注释 --abc 多行注释 --[[ --]] 运算符 1.一般运算符 = - * / ...... 其他运算符 ..: 字符串连接运算符 #: 返回字符串/表的长度 变量的增删改查 ***
02.Kotlin Serialization 属性序列化控制
本文将详细介绍属性序列化控制、名称定制、默认值处理和类型安全等核心规则,帮助开发者准确理解数据的序列化过程。
Android 两种拖拽 API 详解:ViewDragHelper 和 OnDragListener 的原理与区别
ViewDragHelper 是一个布局内的辅助工具,用于精细控制子 View 的坐标;而 OnDragListener 是一套系统级的“影子”拖拽方案,核心在于数据传递(可跨进程)。
小鸡模拟器 去广告免费版 安卓怀旧游戏模拟器 8090的儿时游戏回忆 V1.92
小鸡模拟器 去广告免费版 安卓怀旧游戏模拟器 8090的儿时游戏回忆 V1.92 平台包含街机、任天堂、世嘉、
小小里程碑:hefengbao/jingmo Github 获得 2000 Star
2023 年 8 月分开始写代码,到 9 月份打包发布第一个版本,之后不断修补 bug,添加功能,优化 UI 显示,整理数据,一点一点到现在,自我感觉做了个像样的 APP 出来😀。
Compose学习笔记之双列表联动处理
使用Compose开发双联动列表 ,对于复杂列表的组件搭配 , 滑动位置联动处理, 以及事件流的处理
Android 15 实现三指下滑截屏
1.需要修改的文件列表 2. 在SystemGesturesPointerEventListener.java文件中,监听三指下滑事件监听,新增三指下滑回调接口 3.在DisplayPolicy.ja
ReentrantLock解析:用 “会议室抢用” 故事讲透设计思想与原理
作为 Android 开发,我们每天都在和 “线程安全” 打交道 —— 比如 UI 线程不能做耗时操作、子线程不能更新 UI,而锁就是解决线程竞争的核心工具。ReentrantLock作为 Java
【业务场景架构实战】2. 对聚合支付 SDK 的封装
业务场景 已知有一个 聚合支付 SDK —— 可以把它理解成,封装了支付宝、微信等支付渠道 SDK,提供统一的完成支付和结果通知接口。 当前业务上新增支付需求,需要把聚合支付 SDK 集成到当前的项目
ThreadPoolExecutor之市场雇工的故事
很乐意为你深入浅出地剖析Java四大线程池的设计思想。我们将通过一个“包工头与雇工”的比喻,结合代码和时序图,彻底讲明白它们的原理。 核心思想:为什么需要线程池? 想象一个场景: 你是一个包工头(任务
AMS和app通信的小秘密
欢迎来到童话镇,让我带你揭开AMS(ActivityManagerService)和App之间那点“通信小秘密”。我们用一个有趣的比喻来贯穿整个讲解,保证你听得懂、记得住,体验系统设计的精妙之处! 引
Android Framework-Launcher-InvariantDeviceProfile
InvariantDeviceProfile 路径 packages/apps/Launcher3/src/com/android/launcher3/InvariantDeviceProfile.j
千峰教育-Unity游戏开发(二期)2024课程
在数字娱乐产业规模突破2000亿美元的2024年,游戏开发已从“小众兴趣”演变为全球文化输出的核心载体。千锋教育推出的Unity游戏开发(二期)课程,不仅是一场技术培训,更是一次以教育为支点撬动产业升
SystemUI多用户下打开应用失败解决方案
多用户下直接使用context#startActivity启动Activity,会出现打不开的情况,使用以下代码即可:
苹果17ProMax都自愧不如,最新谷歌安卓手机飞行模式都能用AI大模型,库克看了都沉默!!!
Google AI Edge Gallery 推出 Gemma 3n,这是一款专为移动设备设计的本地AI模型,支持完全离线运行。与传统云端AI不同,Gemma 3n 可在手机飞行模式下正常工作
程序员必须掌握的图表能力
在 Android 开发中,常用的描述类、功能及调用时序的图表主要用于设计、沟通和文档化,以下是最常用的几种及其应用场景: 1. 类图(Class Diagram) 用途:描述类、接口、枚举等元素的结
Android i18n MCP: 基于 Git Diff 的智能增量翻译方案,让多语言适配效率提升 10 倍!
android-i18n-mcp,一个基于 Git Diff 的Android 多语言智能翻译工具。它通过分析代码变更实现增量翻译,10 倍提升 android 多语言适配效率
Android系统就像是一个外卖系统
让我将为您用外卖系统类比Android系统,可以非常形象地解释清楚Android系统中进程、线程、CPU调度以及消息循环这些核心概念。 让我们开始这场“外卖之旅”吧。 核心概念深度类比 让我们首先完善
Android LayoutInflater 是什么?XML到View的过程
一、layoutInflater是什么? 我们看到很多地方都用到了layoutInflater,那么他就究竟是什么? inflate()方法本身并不知道如何读取 XML 文件并将其转换为 View。它
“牛马小程”短暂的一生之Thread生命周期
让我们用一个有趣的故事来理解Java中Thread的“生命状态”,保证让你听得津津有味还能彻底明白! 第一章:故事前传 - “线程星球”的入职流程 想象一下,有一个叫 “线程星球” 的地方,这个星
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