android

Mem0rin37 分钟前
android·mysql
[MySQL] 聚合函数、分组查询、连接查询画师:竹取工坊 大佬们好!我是Mem0rin!现在正在准备自学转码。 如果我的文章对你有帮助的话,欢迎关注我的主页Mem0rin,一起进步!
码龙-DragonCoding1 小时前
android·音视频·提取
一键批量提取音频、提取视频从有声视频中提取音频、或者从有声视频中提取视频——这两个需求在很多场景下都会遇到:比如录制了培训课程,但是只想要课程的录音。或者是在活动现场录制视频时,收音效果太差,想单独配音。再或者是拍了很多的视频素材,其实我们只需要这些素材中的音频做剪辑。这些场景下,我们都需要对有声视频做音频提取或视频提取。
祉猷并茂,雯华若锦1 小时前
android·python·selenium·自动化
Win下完美解决Allure报错,生成Web自动化测试报告在 PowerShell 中执行:返回:这跟你的测试框架是 Selenium 还是 Appium 没有关系,纯粹是 Allure 命令行工具没装,或者环境变量没配。 解决后,你的终端就会变成下面这样(来自我的 Web 自动化项目成功输出):
IT小盘3 小时前
android·mysql·fastapi
08-FastAPI加MySQL实现AI对话记录持久化系列:Python + FastAPI 大模型应用基础(第 8 篇) 目标:使用 FastAPI、SQLAlchemy 2.x 和 MySQL 保存多轮对话,并正确处理用户隔离、短事务、并发请求、模型失败和分页查询。
清泓y3 小时前
android·面试·性能优化
Android内存管理与性能优化面试真题【架构演进背景】在Android 5.0引⼊ART(Android Runtime)全⾯替换Dalvik时,采⽤的是纯AOT(Ahead- Of-Time)预编译模式。虽然运⾏时性能极佳,但带来了应⽤安装时间极其漫⻓、系统OTA升 级后开机耗时过久、以及极⼤的存储空间占⽤(OAT⽂件庞⼤)等严重痛点。为此,从 Android 7.0 (Nougat) 开始,Google引⼊了 JIT (Just-In-Time) + AOT + PGO (Profile- Guided Optimization) 的混合
YF02114 小时前
android
Android compose详解Jetpack Compose 是 Android 官方推出的现代化声明式 UI 工具包。它彻底颠覆了传统的基于 XML 和命令式 View 系统的开发模式,转而采用完全基于 Kotlin 的声明式 API。Compose 的核心思想是“UI 是状态的函数”:当应用状态发生变化时,UI 会自动更新以反映最新状态。本文将从底层原理、常用 API 的实践,以及业界推荐的架构方案三个维度,为你深度剖析如何高效掌握和使用 Jetpack Compose。
IT小码哥丶4 小时前
android
Android进阶之事件分发机制深度剖析Android 事件分发机制不仅是日常面试高频考点,同时也是日常开发中滑动冲突、自定义控件、事件拦截、多指触控问题的根源。绝大多数开发者只看重结论:dispatchTouchEvent、onInterceptTouchEvent 、onTouchEvent ,但遇到复杂场景(嵌套 ScrollView、RecyclerView 横向滑动、自定义手势、多指触控冲突)依旧会踩坑。本文将基于 Android 原生 ViewGroup 核心源码,深度剖析事件分发机制。
执明wa19 小时前
android·xml·开发语言·android studio
LayoutInflater详解: XML是如何变成View的?在回答 LayoutInflater 做什么之前,我们先搞清楚一个最本质的问题:XML 布局文件本身为什么不能直接被系统渲染显示?
404_coder20 小时前
android
源码视角下的 Android 开机流程:从 Zygote、SystemServer 到 LauncherAndroid 从内核进入用户空间后,会依次完成 native 服务启动、Java 运行环境建立、SystemServer服务初始化以及桌面应用启动。本文不展开 Boot ROM、Bootloader、Kernel 和 init 的全部细节,而是聚焦 Java 层主干链路:
二流小码农20 小时前
android·ios·harmonyos
鸿蒙开发:以登录案例了解代码架构MVVM代码架构的出现,不仅仅是为了让代码之间结构清晰,便于维护,更是为了软件质量做底层加固,虽然说,所有的网络请求,所有的业务逻辑,我们都可以放到UI页面里来处理,在用户视觉的效果里没有什么问题,但是在开发层,长此以往,暴露的问题则是越积越深,比如页面代码臃肿,毫无代码复用可言,维护成本剧增等等问题,所以,没有架构的项目,就像一堆随意堆放的砖头和钢筋,虽然材料齐全,但风一吹就倒。
用户693717500138421 小时前
android·前端·后端
从代码生产者到 AI 协作者:软件工程师的角色重构过去几十年,程序员的核心价值,几乎都围绕一件事展开:写代码。接到需求,梳理逻辑,设计方案,再用代码落地功能。代码量多少、编码熟练度、掌握的技术栈广度,一度直接决定一名开发者的竞争力上限。
GitLqr21 小时前
android·flutter·ios
别在 Flutter 的 main() 里乱锁屏幕方向,小心 iPad 分屏功能被你搞没了欢迎关注微信公众号:FSA全栈行动 👋我之前在开发一个 App 时踩了个大坑,而且这个坑藏得特别深,整整三个月都没人发现。
sg_knight21 小时前
android·数据库·mysql·database·dba·关系型数据库·db
MySQL 存储过程详解:从入门到实战如果你写了三年以上的 SQL,大概率遇到过这种情况——同样的业务逻辑,在十个不同的接口里各写了一遍 SQL。改一个字段名,十个地方全要改。维护成本高、容易遗漏、调试困难。
爱笑鱼21 小时前
android
Binder(四):ioctl(BINDER_WRITE_READ) 之后,事务怎样到达目标进程?第三篇已经建立了远端对象链:现在客户端 IPCThreadState 已经持有:并执行:驱动接下来必须完成的是:
AFinalStone21 小时前
android·电源管理·休眠唤醒
Android 7系统休眠唤醒(二)开机全链路—BootROM到Launcher系列目录:第一篇:电源管理架构全景图 | 第二篇:开机全链路—BootROM到Launcher | 第三篇:关机/重启全链路—ShutdownThread到kernel_power_off | 第四篇:休眠唤醒与开关机—核心差异深度对比 | 第五篇:休眠全链路—PMS到Kernel Suspend | 第六篇:唤醒全链路—Kernel Resume到屏幕点亮 | 第七篇:内核层—wakelock与autosleep机制 | 第八篇:内核层—Alarm定时唤醒与硬件唤醒源 | 第九篇:Native层—lib
Mr YiRan1 天前
android
Android NDK开发之统计到未被回收的图片知道了创建的图片信息是第一步,更重要的是知道哪些图片没有被及时回收。 经常遇到的图片泄漏问题:手动 decode 的 Bitmap 没有及时调用 recycle,导致反复进入页面内存不停上涨,最终导致功能异常。 在 Android 不同版本上,Bitmap 对象的释放流程有所不同:
浮江雾1 天前
android·开发语言·前端·javascript·flutter·入门
Flutter第十七节-----路由管理(3)●场景:更复杂的场景,如需根据参数动态生成页面,或实现路由拦截,可以使用onGenerateRoute和onUnknownRoute。
admin and root1 天前
android·开发语言·python·web安全·微信小程序·移动安全·攻防演练
「移动安全」安卓APP 反编译&frida脱壳技巧分享Android APK 查壳工具:需要有java环境,使用Java运行jar包,启动工具使用方法,只需要把apk文件拖入便会自动识壳。
ihuyigui1 天前
android·java·开发语言·前端·数据库·后端
海外签收通知短信接口在跨境电商的物流链路中,最后一公里的签收通知是直接影响用户购物体验的关键环节。由于海外地区运营商分散、物流节点多,人工同步签收信息的效率与准确率都难以保障。海外签收通知短信接口是实现物流状态自动化触达的核心技术方案,本文将从痛点拆解、原理机制、对接实战与问题排查四个维度,讲解接口的落地方法,帮助开发者快速搭建稳定的跨境物流通知体系。