android

北京自在科技3 小时前
android·安卓
谷歌安卓 Gemini 迎来界面改版,Find Hub 接入 Gemini 支持物品记忆查找谷歌近期为安卓端 Gemini 应用带来两项重要更新:安卓 Gemini 完成侧边栏导航、设置页面重构,同时 Find Hub 已打通 Gemini,借助 AI 记忆实现无标签物品查找,进一步完善安卓本地查找生态。
YB13755 小时前
android
Jetpack Compose 动画Modifier.animateItem()在 Jetpack Compose 中,Modifier.animateItem() 是从 Compose 1.7.0 开始引入的一个强大且常用的修饰符(它替代了早期被废弃的 animateItemPlacement)。 一、 animateItem 的核心作用 Modifier.animateItem() 专门用于 LazyColumn 或 LazyRow 中,为列表项的动态变化提供开箱即用的平滑过渡动画。它能够同时处理以下三种场景:
2401_885885046 小时前
android·前端·网络·python·语音识别
巴林语音通知接口如何对接?系统告警语音API接入教程出海中东市场的企业级系统中,服务器异常、业务告警、账户安全验证等场景对通知时效性要求较高,语音通知凭借强触达属性成为告警链路中的关键一环。很多开发者在对接过程中容易遇到号码格式不规范、鉴权逻辑出错、异常状态码定位困难等问题。本文系统讲解巴林语音通知接口的完整接入流程,从底层机制、代码实踩到故障排查,帮助前后端、全栈开发者快速完成系统告警语音API的落地集成。
收纳过往7 小时前
android·开发语言·数据库·python·低代码·rxjava
数据库加索引的时机:慢查询日志说话前年冬天,订单系统的列表页开始变慢。数据量从三百万行涨到一千二百万行,P95 从两百毫秒爬到两秒三。运营在群里说页面一直转圈,我下意识想去加索引,被老陈按住了。他说先别动,把慢查询日志开两天再说。
狂热开发者8 小时前
android·华为·harmonyos
车载中控要给鸿蒙用户,能不能和 Android 共用一个二维码?车载设备配套 App 已经有 Android 版。产品要补鸿蒙用户:用手机连接中控、查看状态或辅助设置。包装设计问:能不能还是印一个码,Android 和鸿蒙各自打开对应的包?
.Bryce.9 小时前
android·java·人工智能·后端·gpt·agent·1024程序员节
T2-LLM评测不等于Agent评测系列导航:上一篇《你的 Agent “行不行”,到底在问什么》|下一篇《读懂别人的 Benchmark:GAIA、AgentBench、WebArena、τ-bench、SWE-bench 各自在测什么》|合集目录见 T0
美狐美颜SDK开放平台9 小时前
android·人工智能·ios·音视频·直播美颜sdk·视频美颜sdk
视频美颜SDK如何应对快速转头与大幅度面部动作?在直播、短视频和视频社交应用中,美颜功能早已不是什么新鲜事。磨皮、肤色调整、瘦脸、大眼等功能,用户可能每天都在使用。但有一个细节,经常被忽略:当人物突然转头、低头、仰头,或者做出大笑、眨眼、鼓腮等大幅度面部动作时,美颜效果还能保持稳定吗?
2601_968900779 小时前
android·java·javascript
玻璃深加工的工艺窗口:4 道工序的温度与时间参数边界玻璃盖板车间的报废单上,原因栏经常出现同一类描述:参数偏出了可行带。设备没坏,物料没换,操作记录也齐全,只是盐浴温度高了 8 摄氏度,或者贴合压力低了 0.1 兆帕。这类偏离不触发报警,先在几百片产品上累积,再在终检环节集中暴露,追溯时那一版参数记录已经翻不回去了。 工艺窗口(process window)是这条带子的量化描述。每个参数有下限与上限,落在带内的结果可预期,落在带外的整批产品一起作废。窗口宽度由材料、设备精度与检测能力共同决定,单道工序的偏好改不动它。
好的佩奇0110 小时前
android·flutter·dart
Dart 之类修饰符一家公司提供了一套设备控制代码。使用者可以直接创建它提供的设备对象,也可能想在原有代码上增加功能,或者完全自己写一套,只遵守相同的调用方式。这三种做法并不一样:创建对象、继承实现、实现接口,分别决定了使用者能做什么。
YB137510 小时前
android
Jetpack Compose 动画Modifier.animateContentSize()在 Jetpack Compose 中,Modifier.animateContentSize() 是一个非常实用且优雅的修饰符,专门用来为组件尺寸的变化添加平滑的过渡动画。
事圆则缓10 小时前
android
Android 版本号、API Level 和 JDK 版本有什么关系?在 Android Studio 里看到 minSdk = 23,测试同事说手上的设备是 Android 13,构建日志又提示需要 JDK 17:这几个数字之间到底怎么换算?这台设备能安装应用吗?
zhangguojia710 小时前
android
Android Activity 生命周期结束流程:从 finish() 到 onDestroy() 的跨进程状态调度在分析 Android Activity 的启动和销毁流程时,经常可以看到两类日志:wm_*:由 system_server 进程打印,反映系统侧 Activity 的生命周期状态调度。
Jewel10510 小时前
android·flutter·ios
文字为什么总是不居中!记录一个bug设计最近换了新的字体包,使用后,垂直情况下总是不居中,改了行高,换语言就不行了,iOS改好了,Android又不行
mmsx11 小时前
android·echarts·rxjava
Android 并发考古:newThread 与 RxJava 共存,以及 GlobalScope 的三宗罪几代异步方案并存不是问题,没有所有者才是问题打开一个活了五年的 Android 工程,经常能在同一个文件里看到 Handler、TimerTask、线程池、RxJava、协程。第一反应通常是"这代码太脏了",然后想找个时间统一技术栈。
骑着蜗牛撵大象32711 小时前
android·java·c++·http·json·cmake·大模型sdk
大模型 SDK 编译就崩?用 CMakeLists 把 httplib、JSON 与 OpenSSL 装配成可复用的 ChatServer想在 C++ 服务里接一个大模型 API,最常见的翻车现场是这样的:demo 在自己机器上编译通过,换台机器或者交给同事就一片红——头文件找不到、链接顺序报 undefined reference、OpenSSL 死活配不上。根因几乎都不在业务代码,而在 CMakeLists.txt 这一层没搭稳。
海水冷却21 小时前
android
Android 群组聊天怎么实现:基于 ZIM 的完整落地指南(附可运行 Demo)Android 群组聊天的实现分两条路:自建长连接 + 消息存储,或者接类似 ZEGO ZIM 这类第三方即时通讯 SDK。如果你的团队没有 IM 基础设施经验和至少两个专职后端,接第三方即时通讯 SDK 是更好的选择。
三少爷的鞋1 天前
android
现代 Android 架构指南:不要再主动设计 Callback 接口项目已经完全协程化,Flow 也用了三年。有一天,讨论一个持续接收数据的接口时,一位工作十年、已经用了三年 Flow 的同事忽然提议:
TimeFine1 天前
android·ai编程
AI 编码工作流的设计在日常的研发中,直接向大模型输入”帮我实现这个功能”或“修复这个 Bug”,往往会陷入“生成代码 -> 与原有需求方案偏差/技术方案偏差/编译报错 -> 修复偏差/修复报错 -> 完成本轮开发”的问题,如何能保证单轮对话AI的完成质量?这种问题的根源在于:缺少必要的上下文约束、缺乏明确的决策边界,以及模型在自审时难以克服的“确认偏误”(Confirmation Bias)。
骑着蜗牛撵大象3271 天前
android·c++20·协程·并发编程·co_await·屏障同步
C++20 协程 × 屏障:手写一个 co_await 版 Barrier,让等待不再钉死线程C++20 把 co_await 带进了标准库,但很多人对协程的期待还停在「替代回调」上。其实它真正的价值之一,是重写那些「等待型」并发原语——最典型的就是屏障(barrier)。
山东孙燕姿1 天前
android·java·网络·低代码·重构·rxjava
设备台账重构:从一张表到三层模型2022 年 9 月我接手设备台账的时候,表里有 140 个字段、1432 行记录。这张表是 2017 年建的,起初 86 个字段,谁要统计一个指标就加一列,五年加了 54 列,其中 19 列的名字后面带着数字,比如"电机功率2"“备注3”。