android

00后程序员张1 小时前
android·ios·小程序·https·uni-app·iphone·webview
无需 Mac 的 iOS App 上架工具,开心上架Appuploader 负责哪些环节以前说「不用 Mac 上架」,意思其实很窄:找一个工具,把打好的 IPA 传上去就行。真正尝试了才知道,上传只是其中一段——证书和描述文件得有,IPA 得先打得出来,商店信息要填,审核要跟着。把「无需 Mac 的 iOS App 上架工具」理解成某一个软件,方向就偏了;它其实是一组工具,按环节分工。
吹什么轩12 小时前
android·adb
MySQL:数据类型为什么非要选类型? 就像买收纳盒:选错类型的典型后果:发生了什么:tinyint 的范围是 -128 ~ 127,你偏要塞 128,MySQL 直接拒绝(报 Out of range),原来那行 1 还在。
酷炫码神12 小时前
android·开发语言·javascript
Day 10|Pinia 状态管理:把散落在各组件的数据,收进一个全局仓库前几天我们完成了从"手动操作 DOM"到"Vue 响应式驱动界面",再到"路由拆页"的跨越。但随之而来的是一个真实痛点:当页面变多、组件变深,数据该放在哪里? 购物车数量要在顶部导航显示、商品列表要能加购、订单页要读同一份数据——如果继续靠 props 一层层往下传、靠 $emit 一层层往上抛,代码很快会变成"props drilling(属性钻探)"的迷宫。今天这篇,我们用 Pinia(Vue 官方推荐的状态管理库)把散落的数据收进一个全局仓库,让任何组件都能直接读写同一份状态。
造火箭13 小时前
android
安卓不同类型自动化测试介绍需访问业务类、ViewModel、Repository 等源码。基于 ComposeTestRule 或 Espresso,都需要工程源码。
汪海游龙16 小时前
android·性能优化·kotlin
流式回复结尾的那一下闪:逐帧定位 Compose 聊天列表的三处布局跳动给 chatbase-kmp(一个 KMP 聊天 UI 库)接入 LaTeX 公式渲染后,跑基准测试时发现:AI 回复流式输出到快结束的时候,整条消息会上下闪一下。原速下只看得到「抖了一下」,左边是修复前,右边是修复后:
2501_9159090618 小时前
android·ios·小程序·https·uni-app·iphone·webview
Ipa Guard 防护上架,混淆、重签名和回归测试怎么做加固做完,装到手机上打不开;或者装上了,点支付就崩。上架前最怕的不是还没加固,是加固把功能弄坏了。更麻烦的是,这种问题经常在提审之后才暴露,一来一回又是几天。
码点19 小时前
android
Android ANR 全解析 与 traces 分析实战技术复盘 · 面试复习手册 Android ANR 全解析 与 traces 分析实战 四类超时判定 · 系统级 Watchdog · 三段式栈分析 目录 一、先厘清概念:ANR 到底是谁判定的 1 二、四类 ANR 与超时阈值 1 三、还有一类“系统级 ANR”:Watchdog 1 四、按根因分类:比背类型更有价值 1 五、traces 文件怎么读:三段式方法 1 六、三个典型实战案例 1 七、定位工具箱 1 八、预防:应用侧与系统侧 1 九、面试速答卡 1 元信息 1
敲代码的瓦龙20 小时前
android·kotlin
Jetpack?lifecycle!!!平时写页面的时候,经常要在onStart开启轮询、定位、动画,再去onStop停止。所有逻辑写在 Activity/Fragment 里,代码臃肿,还很容易忘记释放资源引发内存泄漏。
苦瓜花20 小时前
android
Hilt用使用及原理Hilt是基于Dagger构建而成的依赖注入框架,它提供了一种将Dagger纳入Android应用的标准方法:使用Hilt提供的规范来实现依赖注入,可以避免很多不必要的问题。
深度学习040721 小时前
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,实现数据库层与接入层双重高可用,应用无感知
洞见前行1 天前
android
你在 XML 时代学的渲染优化,进了 Compose 大多不再是重点——Recomposition 才是新的战场本文是「Android 应用性能优化」系列第二篇。上一篇我们靠消灭 Overdraw、用 ConstraintLayout 压平层级,治好了商品列表的卡顿。这一篇迁移到 Jetpack Compose,你会发现:那套打法大多不再是重点,新的战场叫 Recomposition(重组)。
邪修king21 小时前
android·linux·运维
Re:Linux系统篇(三十七):进程间通信Chapter4:System V 共享内存深度解析:为什么它是最快的 IPC?在前面两篇文章中,我们先后啃完了匿名管道与命名管道(FIFO),并手写了基于管道的进程池、文件拷贝、Server-Client 通信等多个实战案例。相信大家已经对「管道系 IPC」有了非常扎实的理解。
用户337922545681 天前
android
Kiora SDK:在 Android 上组织端侧模型、工具与 A2A 协作移动端智能体的工程难点不只在于运行一个模型。模型需要接入工具,工具需要受系统权限和用户授权约束,任务需要保存上下文;当手机无法独自完成后续处理时,还需要把任务和文件交给其他智能体。Kiora SDK 针对这些环节提供了一套可组合的 Kotlin 框架,目前处于原型阶段,接口仍可能调整。
ii_best1 天前
android·开发语言·智能手机·自动化·ai编程·按键精灵
按键精灵手机助手 v5.2.1 实测:inputText 逐字延时 + 调试面板多行复制,安卓脚本开发的两个输入痛点一次解决按键精灵版本:手机开发助手(IDE)v5.2.1 / 按键安卓版 v5.2.1更新,发布于 2026-10-21
hunterandroid1 天前
android
OkHttp 源码解析:拦截器链、连接池与缓存策略的设计精髓OkHttp 是 Android 和 Java 生态中最流行的 HTTP 客户端库,以其高效、简洁的 API 和强大的功能著称。无论是直接使用还是通过 Retrofit 间接调用,OkHttp 都在幕后默默支撑着网络请求的高效执行。
蒲公英内测分发1 天前
android·前端·人工智能·测试工具·智能手表
智能手环出海测试,海外合作方分散在不同国家,Android 测试包怎么持续分发和更新?智能手环准备出海时,硬件样机往往已经寄给海外渠道、当地合作方和体验团队,配套 Android App 却还处在持续测试阶段。研发可能刚修复蓝牙连接问题,产品团队又调整了设备绑定流程,第二天还要验证新的手环固件。
朱涛的自习室1 天前
android·前端·github
高价软件已死,我让 AI 开启了「平替计划」(Day 7 / 7)7 天前,我定了一个目标:花 1000 美金预算,做一款付费软件的开源免费版。结果,第一个项目做完只花了 2 美金,账上还剩 998 美金。
脚踏实地,坚持不懈!1 天前
android
Android 图形系统:图形总览 + SurfaceFlinger 与 WindowManager内容整理自 AOSP 官方文档:Android 框架提供了各种用于 2D 和 3D 图形渲染的 API,可与制造商的图形驱动程序实现代码交互。这类驱动程序构建于图形硬件抽象层(HAL) 之上。应用开发者可通过三种方式将图像绘制到屏幕上:画布(Canvas)、OpenGL ES 或 Vulkan。
2501_915918411 天前
android·ios·小程序·https·uni-app·iphone·webview
iOS 上架注意事项有哪些?Appuploader 的四个阶段自查清单我注意到一个现象:很多人把「上传成功」当成「上架完成」。IPA 传上去,控制台没报错,就觉得只剩等审核了;过两天一看,构建版本根本没出现,或者出现了,却卡在协议、隐私政策和备案上。