技术栈
android
汪海游龙
3 小时前
android
·
性能优化
·
kotlin
流式回复结尾的那一下闪:逐帧定位 Compose 聊天列表的三处布局跳动
给 chatbase-kmp(一个 KMP 聊天 UI 库)接入 LaTeX 公式渲染后,跑基准测试时发现:AI 回复流式输出到快结束的时候,整条消息会上下闪一下。原速下只看得到「抖了一下」,左边是修复前,右边是修复后:
2501_91590906
5 小时前
android
·
ios
·
小程序
·
https
·
uni-app
·
iphone
·
webview
Ipa Guard 防护上架,混淆、重签名和回归测试怎么做
加固做完,装到手机上打不开;或者装上了,点支付就崩。上架前最怕的不是还没加固,是加固把功能弄坏了。更麻烦的是,这种问题经常在提审之后才暴露,一来一回又是几天。
码点
5 小时前
android
Android ANR 全解析 与 traces 分析实战
技术复盘 · 面试复习手册 Android ANR 全解析 与 traces 分析实战 四类超时判定 · 系统级 Watchdog · 三段式栈分析 目录 一、先厘清概念:ANR 到底是谁判定的 1 二、四类 ANR 与超时阈值 1 三、还有一类“系统级 ANR”:Watchdog 1 四、按根因分类:比背类型更有价值 1 五、traces 文件怎么读:三段式方法 1 六、三个典型实战案例 1 七、定位工具箱 1 八、预防:应用侧与系统侧 1 九、面试速答卡 1 元信息 1
敲代码的瓦龙
6 小时前
android
·
kotlin
Jetpack?lifecycle!!!
平时写页面的时候,经常要在onStart开启轮询、定位、动画,再去onStop停止。所有逻辑写在 Activity/Fragment 里,代码臃肿,还很容易忘记释放资源引发内存泄漏。
苦瓜花
6 小时前
android
Hilt用使用及原理
Hilt是基于Dagger构建而成的依赖注入框架,它提供了一种将Dagger纳入Android应用的标准方法:使用Hilt提供的规范来实现依赖注入,可以避免很多不必要的问题。
深度学习0407
7 小时前
android
·
mysql
·
adb
MySQL InnoDB Cluster 部署完整文档
环境:Rocky Linux 9.8 × 3 台 节点:192.168.10.11(mysql-node1)、192.168.10.12(mysql-node2)、192.168.10.13(mysql-node3) 网卡:ens33 VIP:192.168.10.10 目标:三节点 InnoDB Cluster + 双 Router + Keepalived VIP,实现数据库层与接入层双重高可用,应用无感知
洞见前行
9 小时前
android
你在 XML 时代学的渲染优化,进了 Compose 大多不再是重点——Recomposition 才是新的战场
本文是「Android 应用性能优化」系列第二篇。上一篇我们靠消灭 Overdraw、用 ConstraintLayout 压平层级,治好了商品列表的卡顿。这一篇迁移到 Jetpack Compose,你会发现:那套打法大多不再是重点,新的战场叫 Recomposition(重组)。
邪修king
8 小时前
android
·
linux
·
运维
Re:Linux系统篇(三十七):进程间通信Chapter4:System V 共享内存深度解析:为什么它是最快的 IPC?
在前面两篇文章中,我们先后啃完了匿名管道与命名管道(FIFO),并手写了基于管道的进程池、文件拷贝、Server-Client 通信等多个实战案例。相信大家已经对「管道系 IPC」有了非常扎实的理解。
用户33792254568
8 小时前
android
Kiora SDK:在 Android 上组织端侧模型、工具与 A2A 协作
移动端智能体的工程难点不只在于运行一个模型。模型需要接入工具,工具需要受系统权限和用户授权约束,任务需要保存上下文;当手机无法独自完成后续处理时,还需要把任务和文件交给其他智能体。Kiora SDK 针对这些环节提供了一套可组合的 Kotlin 框架,目前处于原型阶段,接口仍可能调整。
ii_best
9 小时前
android
·
开发语言
·
智能手机
·
自动化
·
ai编程
·
按键精灵
按键精灵手机助手 v5.2.1 实测:inputText 逐字延时 + 调试面板多行复制,安卓脚本开发的两个输入痛点一次解决
按键精灵版本:手机开发助手(IDE)v5.2.1 / 按键安卓版 v5.2.1更新,发布于 2026-10-21
hunterandroid
9 小时前
android
OkHttp 源码解析:拦截器链、连接池与缓存策略的设计精髓
OkHttp 是 Android 和 Java 生态中最流行的 HTTP 客户端库,以其高效、简洁的 API 和强大的功能著称。无论是直接使用还是通过 Retrofit 间接调用,OkHttp 都在幕后默默支撑着网络请求的高效执行。
蒲公英内测分发
9 小时前
android
·
前端
·
人工智能
·
测试工具
·
智能手表
智能手环出海测试,海外合作方分散在不同国家,Android 测试包怎么持续分发和更新?
智能手环准备出海时,硬件样机往往已经寄给海外渠道、当地合作方和体验团队,配套 Android App 却还处在持续测试阶段。研发可能刚修复蓝牙连接问题,产品团队又调整了设备绑定流程,第二天还要验证新的手环固件。
朱涛的自习室
9 小时前
android
·
前端
·
github
高价软件已死,我让 AI 开启了「平替计划」(Day 7 / 7)
7 天前,我定了一个目标:花 1000 美金预算,做一款付费软件的开源免费版。结果,第一个项目做完只花了 2 美金,账上还剩 998 美金。
脚踏实地,坚持不懈!
10 小时前
android
Android 图形系统:图形总览 + SurfaceFlinger 与 WindowManager
内容整理自 AOSP 官方文档:Android 框架提供了各种用于 2D 和 3D 图形渲染的 API,可与制造商的图形驱动程序实现代码交互。这类驱动程序构建于图形硬件抽象层(HAL) 之上。应用开发者可通过三种方式将图像绘制到屏幕上:画布(Canvas)、OpenGL ES 或 Vulkan。
2501_91591841
10 小时前
android
·
ios
·
小程序
·
https
·
uni-app
·
iphone
·
webview
iOS 上架注意事项有哪些?Appuploader 的四个阶段自查清单
我注意到一个现象:很多人把「上传成功」当成「上架完成」。IPA 传上去,控制台没报错,就觉得只剩等审核了;过两天一看,构建版本根本没出现,或者出现了,却卡在协议、隐私政策和备案上。
张小姐的猫
10 小时前
android
·
linux
·
服务器
·
数据库
·
c++
·
mysql
·
adb
【MySQL】表的约束
真正约束字段的是数据类型,但是数据类型约束很单一,需要有一些额外的约束,更好的保证数据的合法性,从业务逻辑角度保证数据的正确性。比如有一个字段是email,要求是唯一的
Kapaseker
11 小时前
android
·
kotlin
为什么程序员始终无法彻底解决内存泄漏?
各位编程爱好者们,早上好!我最近思考了一个很有意思的问题。我们已经有了 C++ 的 RAII、Java 的 GC、Rust 的所有权机制,甚至还有各种内存分析工具,为什么几十年过去了,程序员仍然无法彻底解决内存泄漏?
汤姆宝库
11 小时前
android
·
开发语言
·
kotlin
推理工程深拆:调度、量化与投机解码
训练完成的那一刻,成本才刚开始发生。推理是把训练投资变现的环节,也是工程优化的主战场:同等能力的单 Token 价格在两三年里下降了两个数量级,而支撑这个数字的不是模型变小,而是服务侧工程的一整套组合拳——调度、显存管理、量化、投机解码。把这些技术拆开看,它们全部服从同一条第一性原理:解码阶段瓶颈在显存带宽而非算力,一切优化都在省字节、摊字节,或用空闲算力换字节。本文先证明这条原理,再看每项技术如何演绎它。
AirDroid_cn
11 小时前
android
·
安全
隔离风险:用备用机测试不明APP,电脑远程操控安卓保主力机安全
在这个数字化生存的时代,我们的手机早已不再是单纯的通讯工具,而是集钱包、社交中心于一体的“数字生命体”。然而,职场的复杂性往往伴随着各种意想不到的“陷阱”。比如,老板突然发来一个号称能提升效率的“内部测试版”APP,或者行业群里流传着一个据说能自动抢票的神器。这些来源不明的应用程序,就像包装精美的糖果,内核却可能藏着恶意代码、木马病毒或是隐私窃取程序。 对于大多数打工人而言,主力手机里绑定了银行卡、存满了工作文档和私人照片,一旦中招,后果不堪设想。轻则手机变砖、数据丢失,重则资金被盗、隐私泄露,甚至影响职