首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
Android 小知识点
1 在Android实现轮询功能(客户端定期向服务端发送请求以获取最新的数据技术) 原理:客户端按固定时间(5s,3m,1h)主动向服务器查询数据,适用于实时性要求不高的的场景(天气更新,聊天消息等)
修改部分内容
我看到您想要使用 SpannableStringInstance 来简化代码中的富文本处理。我将重构 setupAgreementText() 方法,使用封装好的方法来替代当前的手动 Spannabl
运行时着色器实战:实现元球(Metaballs)动效
继续学习Compose中的运行时着色器(RuntimeShader),实现一个元球(Metaballs)效果,也就是能近距融合成为一体的物体。
Flutter - 详情页初始锚点与优化
这是最近一个需求中需要实现的小功能,产品希望在点击通知后打开详情页,并直接定位到指定模块的位置。 基于上一篇《Flutter - 详情页 TabBar 与模块联动?秒了!》已经实现的联动效果
Android 自定义 View:彻底搞懂 Xfermode 与官方文档陷阱
通过绘制圆形头像掌握Xfermode的基本用法,并剖析了两大常见误区:为何需要离屏缓冲,以及如何解决官方示例复现陷阱。
从VSync心跳到SurfaceFlinger合成:拆解 Choreographer与Display刷新流程
流畅的界面渲染是用户体验的核心要素之一。屏幕上的每一个像素从数据到最终显示,背后都经历了一场精密的协同作战。本文将解析 Android 渲染系统的核心机制,揭示 VSync 信号、Choreograp
Android | 视图渲染:从invalidate()到屏幕刷新的链路解析
流程图 先上图,下图描述了调用invalidate()后各个阶段与核心组件协作: 源码 主要源码如下(基于API32): 在invalidateInternal()中,会向上找父ViewGroup#i
Handler/Looper/MessageQueue 深度解析(原理 + 场景 + 面试题)
Handler/Looper/MessageQueue 深度解析(原理 + 场景 + 面试题),一个简单记录
Compose 基础知识测试
Compose 基础知识测试 1. Jetpack Compose 通过以下哪种方式简化并加快 Android 上的界面开发: 直观的 Kotlin API 强大的工具 基于视图的方式 更少的代码 2
MX 播放器:安卓手机上的全能视频播放器
在移动设备上观看视频时,一个功能强大且兼容性好的视频播放器是必不可少的。MX 播放器作为一款广受欢迎的安卓手机视频播放器,以其强大的解码性能、出色的兼容性和卓越的字幕支持而闻名。它不仅能够播放各种格式
Microsoft .NET Packages AIO:全面的.NET开发框架
Microsoft .NET Packages AIO(全套)是一款功能强大的软件开发框架,为开发人员提供了一系列工具和技术,用于构建各种类型的应用程序。它不仅支持桌面应用程序、Web应用程序和分布式
Run-Command:高效便捷的命令行工具
在使用Windows系统时,快速访问系统命令和常用程序是提高工作效率的重要方式。Run-Command作为一款免费的命令行工具,提供了比Windows自带运行框更强大的功能,帮助用户快速执行系统命令和
AVG Cleaner:安卓设备上的高效清理与优化工具
在使用安卓设备时,随着时间的推移,设备往往会积累大量的垃圾文件和不必要的数据,导致运行速度变慢、存储空间不足等问题。AVG Cleaner作为一款专为安卓设备设计的清理和优化工具,旨在帮助用户提高设备
Android 媒体篇|吃透 MediaSession 与 MediaController
MediaSession和MediaController就是Android为解决这些问题提供的标准化架构。将播放控制抽象为服务端(MediaSession) 和客户端(MediaController)
Rust异步Web框架性能突破之路(7003)
Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
Web服务器性能大比拼:谁才是真正的速度之王(0847)
Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
跨平台Web服务开发的新选择(4323)
Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
中间件架构设计模式:从Express到现代Rust框架的演进(8278)
Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
Rust生态系统在Web开发中的优势(2311)
Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
实时通信的革命:WebSocket技术的深度探索(6638)
Hyperlane is a lightweight and high-performance Rust HTTP server library designed to simplify networ
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