首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
【Android】【面试】Handler/Looper 相关的知识点和面试常见问题
四大组件:Handler、Looper、MessageQueue、Message 线程模型:每个线程独立的 Looper 和 MessageQueue 消息类型:同步消息、异步消息、同步屏障
RecyclerView 的数据驱动更新
为什么用差分(替代手工notify) 手工 notifyDataSetChanged(): 全量重绑 → 闪烁/掉帧; 动画信息丢失(新增/删除/移动/改变都看不见); 大列表 UI 线程压力大。 D
React Native和Flutter选型方案对比
React Native和Flutter选型方案对比 一、语言与开发模型 二、性能表现 三、项目架构与集成方式 四、热更新与动态化能力 五、UI 与布局系统 六、调试与开发体验 七、生态与社区
Android应用HTTP请求弱网优化
本文围绕移动互联网弱网场景下的 HTTP 请求性能优化展开,基于作者在 2000 万+ DAU、亿级日请求量 Android 应用的实战经验,总结了从 成功率 与 响应时间 两个维度优化 HTTP 性
2025 Android原生开发者角度的Flutter 笔记整理(对比ReactNative)
Flutter 的渲染原理 Flutter 完全绕过了原生控件和桥接层,自建渲染管线: Widget → Element → RenderObject 三棵树 和React做一个比较 Widget:不
RecyclerView 进阶绑定:多类型 / 局部刷新(payload)/ 稳定 ID
一、总体目标与选型 多 ViewType:一个列表里混排 Banner、Card、Footer … 局部刷新:只改动变化字段(避免整行重绑/闪烁) 稳定 ID:同一个“业务实体”在数据变化中身份不变,
RecyclerView 的关键角色与各自职责/协同关系
总览:谁跟谁配合(数据 → 视图 → 交互) 1) RecyclerView(容器/调度中心) 职责 处理触摸与滚动(NestedScrolling、fling、OverScroll/EdgeEffe
ARouter 基本原理
使用各大开源路由库的目的,比如 ARouter、TheRouter 等,都是为了组件化、模块化准备的。各大模块之间的解耦,互不依赖又能调用对方提供的服务能力,来完成功能
浅学进程的组成
进程:程序动态执行的过程, 在执行、运行的过程中,需要一定的资源比如:运行内存、CPU时间、磁盘、网络等 进程不等于程序,进程是程序动态执行的过程,而程序则是静态的存储在磁盘中的。 1.进程的组成a
鸿蒙实战开发系列课程
鸿蒙实战开发系列课程---666it.top/14013/ 鸿蒙开发黄金时代:ArkUI/ArkTS核心技术深度解析与实战指南 在万物互联的智能化浪潮中,鸿蒙操作系统(HarmonyOS)正以惊人的速
鸿蒙HarmonyOS实战开发系列课程
鸿蒙HarmonyOS实战开发系列课程----666it.top/14013/ 别错过鸿蒙红利!实战开发系列课程:精通 ArkUI/ArkTS 核心技能(含实战代码) 在国产操作系统崛起的浪潮中,鸿蒙
打造高效虾分发分发平台,助力开发者实现流量突围
在这个移动互联网时代,APP分发平台已成为连接开发者与用户的重要桥梁。我们的平台凭借精准分发、高效变现和全方位服务,正在帮助无数开发者突破流量困境,实现用户与收益双增长。 全渠道覆盖:一站式解决分发难
【底层机制】Handler/Looper 实现线程切换的技术细节
Handler/Looper 机制的本质是 "线程间消息传递 + 消息队列 + 事件循环" 的组合。
111
一. if语句的格式和执行流程 Scala中的if语句的语法格式如下: 案例 案例一判断是否成年 案例二比较正方形和长方形面积大小 输入一个正方形的边长(a)及一个长方形的长与宽(b、c),然后比较两
如何在低版本Android应用中集成高版本minSdk
如何在低版本Android应用中集成高版本minSdk 问题场景深度剖析 当应用需要支持较旧的Android版本(如minSdkVersion=21),但希望集成要求更高API级别的库(如minSdk
在 Jetpack Compose 中实现可点击文本链接
在 Jetpack Compose 中实现可点击文本链接 可点击链接在Compose文本中的实现原理 在Android原生开发中,TextView通过LinkMovementMethod实现超链接点击
Jetpack Compose 1.9 Visibility API
Jetpack Compose 1.9 Visibility API 随着移动应用用户体验的不断提升,可见性跟踪(Visibility Tracking)在现代Android开发中扮演着越来越重要的角
Jetpack WindowManager 1.5的核心特性:大屏、折叠屏适配
Jetpack WindowManager 1.5的核心特性:大屏、折叠屏适配 一、窗口尺寸类(Window Size Classes)的进化 1.1 新尺寸类定义解析 注释说明: Large:针对1
Kotlin互斥锁(Mutex):协程的线程安全守护神
本指南深度探讨Kotlin原生的互斥锁Mutex,何时使用应该用它、最佳实践以及它与其他并发控制机制的比较。
Rokid Glasses 移动端控制应用开发初体验-助力业务创新
本文介绍了Rokid Glasses AI眼镜的移动端控制应用开发体验。该眼镜通过蓝牙与手机连接,开发者使用CXR-MSDK工具包可实现设备控制、语音录制、文件同步等功能。
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