首页
学习
活动
专区
圈层
工具
发布
首页标签移动端

#移动端

优测海外机型兼容性测试服务解析

用户12393522

全球化浪潮下,出海应用与智能硬件面临的首要障碍并非功能本身,而是海外终端生态的高度碎片化。不同国家主流机型差异显著,东南亚仍有约30%用户停留在Android ...

10100

[鸿蒙从零到一]HarmonyOS任务调度与并发模型实战:taskpool、Worker 与可取消任务

hunter android

ArkTS 应用中的耗时工作如果直接挤在 UI 线程上,最直观的结果就是点击反馈延迟、动画掉帧,甚至触发应用无响应。网络请求本身通常是异步的,但 JSON 解析...

10910

Android 图片加载缓存一致性:从错图、旧图到可验证的缓存策略

hunter android

图片列表里的错图、旧图和闪烁,通常不是 ImageView 本身的问题,而是请求生命周期、复用组件和多级缓存共同作用的结果。本文从一个可复现的列表场景出发,拆解...

6900

[鸿蒙从零到一] HarmonyOS 分布式能力与设备协同实战:从发现设备到任务闭环

hunter android

HarmonyOS 的分布式能力,核心不是把同一个页面简单复制到另一台设备,而是让应用根据设备能力和用户场景,把合适的任务交给合适的设备完成。手机负责选择内容,...

10010

[鸿蒙从零到一]HarmonyOS Web 组件通信实战:从页面加载到安全协议

hunter android

真正可维护的方案,是把 Web 组件当成一个有边界的通信端点,明确加载策略、消息格式、调用方向、生命周期和安全策略。本文以“原生页面打开一个网页订单详情,网页请...

11500

Android后台任务可靠性排查:从WorkManager 观测到失败重试闭环

hunter android

后台同步最难处理的部分,往往不是把任务提交给 WorkManager,而是回答“它为什么没有按预期完成”。本文以一个离线优先的资料同步任务为例,梳理约束条件、任...

9300

[鸿蒙从零到一]ArkUI Canvas 绘制实战:坐标、路径、交互与性能优化

hunter android

ArkUI 的声明式组件适合搭建按钮、列表和表单,但遇到趋势图、签名板、仪表盘、标注层等高度定制的视觉效果时,继续堆叠普通组件往往会让结构复杂、性能不可控。Ca...

9410

[Android 从零到一] Android ANR 定位与治理:从主线程阻塞到线上证据闭环

hunter android

ANR(Application Not Responding)并不等于“应用崩溃”。它表示系统发现应用在规定时间内没有响应关键事件,于是向用户展示无响应对话框,...

10300

[鸿蒙从零到一] ArkUI 动画与转场实战:状态驱动、组件过渡与页面衔接

hunter android

动画的价值不是让界面“动起来”,而是帮助用户理解状态变化:按钮为什么不可用、内容从哪里出现、页面之间是什么关系。没有语义的动画只会拖慢操作,有明确因果关系的动画...

10700

HarmonyOS 通知与提醒实战:消息发布、点击跳转与定时触达

hunter android

通知负责把应用内的重要变化呈现在系统通知中心,提醒则负责在应用不运行时按时间或日程触达用户。二者看起来都在“弹消息”,但生命周期、可靠性和适用场景并不相同。

9600

Room 并发写入与事务一致性:从数据竞争到可靠落地

hunter android

移动端请求很容易被重复执行:用户连续点击、WorkManager 重试、进程重启后恢复任务,都可能再次提交同一个业务动作。仅在内存中设置 isLoading 无...

7700

HarmonyOS 后台任务与定时能力实战:短时任务、长时任务与延迟调度

hunter android

应用切到后台后,页面不可见并不意味着进程还能无限运行。HarmonyOS 会根据系统负载、设备电量和应用状态回收资源。如果仍按“启动一个定时器,让它一直跑”的思...

15410

SavedStateHandle 实战:让页面状态经得住进程重建

hunter android

Android 页面从后台返回时,偶尔会出现搜索词丢失、筛选条件复位、编辑内容清空。很多时候这不是普通的配置变更,而是应用进程在后台被系统回收后重新创建。本文从...

11600

[鸿蒙从零到一] HarmonyOS 权限申请与隐私合规实战

hunter android

相机、定位、麦克风和通讯录等能力让应用连接真实设备,也会触及用户敏感数据。权限代码能正常弹窗,并不代表产品已经合规:应用还需要说明使用目的、只在必要时申请、处理...

14710

[Android 从零到一] Compose 副作用管理:LaunchedEffect、DisposableEffect 与 rememberCoroutine

hunter android

Jetpack Compose 的 UI 由状态驱动:状态变化,函数重新执行,界面得到更新。但真实页面不只有“根据数据返回 UI”这一类工作。请求数据、显示 T...

9910

鸿蒙网络请求与 JSON 解析实战:类型安全、错误分层与状态联动

hunter android

网络请求几乎存在于每个鸿蒙应用中:资讯页要拉取列表,个人中心要读取用户资料,表单页要提交数据。能发出一个 HTTP 请求只是起点,真正影响工程质量的是如何管理权...

8710

OkHttp 连接池与请求复用:从线上慢请求到网络层治理

hunter android

很多 Android 应用的网络慢,并不是接口本身慢,而是客户端在重复建连、TLS 握手、DNS 解析、请求排队和连接复用上浪费了时间。OkHttp 已经把连接...

11200

『NAS』把4399装进群晖

德育处主任

80h5 是一款集合了80款经典小游戏的平台,聚合了植物大战僵尸、捕鱼达人、消消乐等海量经典休闲 H5 小游戏。但虽然它叫 H5,我实测过部分游戏在移动端有点兼...

9500
领券