客户端

新镜9 天前
android·flutter·ios·客户端
【Flutter】LTR/RTL 阿拉伯语言/希伯来语言Positioned 和 PositionedDirectional 都是 Flutter 中用于 Stack 布局定位(绝对定位) 的组件,它们的核心区别在于 —— 是否考虑文字方向(Text Direction,LTR/RTL)。
方白羽17 天前
android·app·客户端
Android 开发中,准确判断应用处于“前台(Foreground)”还是“后台(Background)在 Android 开发中,准确判断应用处于前台(Foreground) 还是后台(Background) 是实现很多业务逻辑的基础。本文将深入分析目前最为主流且可靠的两种实现方式:Jetpack ProcessLifecycleOwner 和 ActivityLifecycleCallbacks 计数法,并从源码角度分析它们的底层工作原理。
程序员老刘19 天前
flutter·客户端·dart
重拾Eval能力:D4rt为Flutter注入AI进化基因大家好,我是老刘Flutter 开发者一直面临一个痛点:动态化。在移动端,Flutter 主要依赖 AOT(Ahead-Of-Time)编译以保证高性能,但这同时也意味着代码一旦打包,就变得难以修改。
得物技术19 天前
app·客户端
得物App智能巡检技术的探索与实践随着得物App各业务功能的丰富和升级,得物App内可供用户体验的内容和活动逐步增多,在用户App内体验时长不断增长的大背景下,App使用过程中的体验问题变得愈发重要。同时,在整个功能研发流程中,App端的测试时间相对有限,对于App上的各种场景的体验问题无法实现完全的覆盖,传统的UI自动化回归无法全面满足应用质量保障的需求。特别是在涉及页面交互和用户体验等较为主观的问题时,往往只能依赖于测试人员手动体验相关场景来进行质量保障,整体测试效率较低。
optimistic_chen25 天前
java·linux·redis·客户端·服务端
【Redis系列】Java操作Redis客户端🚀 欢迎来到我的CSDN博客:Optimistic _ chen ✨ 一名热爱技术与分享的全栈开发者,在这里记录成长,专注分享编程技术与实战经验,助力你的技术成长之路,与你共同进步!
程序员老刘25 天前
flutter·客户端·arkui
ArkUI-X 6.0 跨平台框架能否取代 Flutter?大家好,我是老刘最近ArkUI-X 6.0.0 Release 版本正式发布了。很多兄弟跑来问我:“老刘,ArkUI 现在的跨平台能力能不能取代 Flutter?”
方白羽1 个月前
android·app·客户端
告别onActivityResult:Android数据回传的三大痛点与终极方案在Android开发的演进历程中,总有一些标志性的API,它们的出现不仅是为了解决旧有问题,更是为了引领一种全新的编程范式。registerForActivityResult正是这样一个里程碑。它的故事始于2020年2月的alpha版本,并最终在2021年2月24日随着androidx.activity:activity:1.2.0和androidx.fragment:fragment:1.3.0的稳定发布,正式宣告了一个新时代的到来:一个告别繁琐、拥抱现代回调的时代。本文将深入探讨这场变革的必然性,解析
程序员老刘1 个月前
flutter·客户端
谷歌有没有画饼?Flutter 2025 路线图完成度核验大家好,我是老刘今天是2025年的最后一天。是时候拿出年初 Google 画的那张大饼,摊在桌上好好验验货了。
方白羽1 个月前
android·app·客户端
Kotlin object 单例设计:为何选择饿汉式而非懒汉式?在 Kotlin 语言中,object关键字提供了一种极其简洁的方式来创建单例。然而,与许多开发者直觉可能相反,Kotlin 的 object实现的是饿汉式单例而非懒汉式。这种设计选择背后体现了 Kotlin 语言的核心设计哲学和工程实践智慧。
支付宝体验科技1 个月前
前端·客户端
支付宝 KJS Compose 动态化方案与架构设计编者按:在 KMP + Compose 成为主流原生 UI 技术栈的背景下,业务对“动态化”的诉求正从依赖 WebView 或独立渲染体系,转向在不破坏现有渲染链路、不新增 DSL、且不影响核心页面性能的前提下,实现更细粒度、可控的动态交付能力。 本文由支付宝终端技术团队潘云逸(法慧)编写,结合工程实践,提出了一种基于 Kotlin/JS + Compose Runtime + Native Skia 的局部动态化方案:由 JS 侧负责 UI 计算,Native 侧复用既有 Skia 渲染栈完成最终上屏,
方白羽1 个月前
android·app·客户端
Android 16 (Target 36) 应用适配指南标签:Android 16、适配指南、Target 36、预测性返回、16KB页面Android 16(代号 Baklava)在 2025 年正式发布,这标志着 Android 系统在安全性、隐私保护和用户体验标准化方面又迈出了重要一步。
字节跳动开源1 个月前
前端·人工智能·客户端
Midscene v1.0 发布 - 视觉驱动,UI 自动化体验跃迁文章来源|ByteDance Web Infra 团队Midscene 自 2024 年开源发布以来,已经在 Github 斩获 11k star 、Trending 榜第二名等成绩,并在互联网、金融、政企、汽车等大量应用场景下完成落地。
程序员老刘1 个月前
flutter·客户端
Flutter版本选择指南:3.38.5 补丁发布,生产环境能上了吗? | 2025年12月哈喽,我是老刘转眼到了2025年的最后一个月。上个月发布的Flutter 3.38引起了不少讨论,尤其是iOS端的UIScene适配问题。
特立独行的猫a1 个月前
数据库·docker·postgresql·客户端·pgadmin4
PostgreSQL客户端工具介绍:从性能测试到跨平台管理时常被问到如何高效地管理和操作PostgreSQL数据库。本文将深入探讨PostgreSQL生态中最重要的客户端工具,涵盖性能测试、图形化管理和命令行操作,并特别分析PostgreSQL与MySQL的关键差异。
程序员老刘1 个月前
flutter·客户端
Flutter 3.38 30天发6个版本,Google 程序员的头发还好吗?大家好,我是老刘最近如果你盯着 Flutter 的 release 页面会发现,从 11月12日 到 12月11日,短短 30 天内,Flutter 官方竟然一口气更新了 6 个版本!
磊少工作室_CTO1 个月前
harmonyos·mvvm·客户端
鸿蒙Next —— 状态管理实践MVVM模式是一种软件架构模式,由三个部分组成:Model(数据模型层),View(视图层),ViewModel(视图模型层)。核心是分离应用程序的视图和业务逻辑,通过数据绑定实现视图和业务逻辑的解耦。
程序员老刘1 个月前
flutter·客户端
跨平台开发地图:客户端技术选型指南 | 2025年12月哈喽,我是老刘2024年全球移动应用下载量突破2570亿次,但开发者面对的现实是:平台越来越多、成本翻倍、体验难统一。iOS/Android/鸿蒙/桌面端/Web/小程序,各有一套开发与设计规范,原生很难在多设备上做到一致。
方白羽2 个月前
android·app·客户端
Android 中Flags从源码到实践作为一名 Android 开发者,我们每天都在和 Android SDK 打交道。我们惊叹于它设计的精妙,有时也会困惑于某些 API 的用法。最近,我在研究项目中的权限字段时,对其设计产生了浓厚兴趣,这不仅解开了我长久以来的疑惑,更启发我优化了项目的权限管理模块,效果显著。
程序员老刘2 个月前
程序员·客户端·投资
百度裁员N+3.5,程序员如何建立第二曲线大家好,我是老刘最近网上流传百度裁员最高赔N+3.5的说法。虽然没有求证真假,但程序员很容易被裁员这两年已经是事实了。