技术栈
android
虎王物联
4 小时前
android
·
物联网
·
php
PHP实现MQTT消息处理:物联网设备数据接收与指令下发
物联网项目里,设备端用C写固件,云端用Python写数据分析,中间的业务后台经常落在PHP上。很多团队的技术栈就是ESP32加PHP加MySQL这套组合,设备通过MQTT上报数据,PHP后台订阅消息处理业务逻辑,再通过MQTT下发控制指令。本文分享一套在实际项目中跑通的PHP MQTT消息处理方案。沧州虎王科技的技术团队在硬件调试工具开发中,用的是纯PHP后端。GitHub上开源的hardware_tool项目就是PHP写的串口调试平台,在实际物联网项目里,设备管理后台也用的PHP。MQTT消息处理是这套
我命由我12345
5 小时前
android
·
java
·
java-ee
·
android studio
·
android jetpack
·
android-studio
·
android runtime
Android 开发 - 获取当前设备屏幕的旋转角度
程序员-Benothing
6 小时前
android
·
数据库
·
mysql
MySQL 索引下推是什么?——深入理解 ICP 原理与实践
考点分析:本道面试题主要考察以下 5 个核心点。索引下推(Index Condition Pushdown,简称 ICP)是 MySQL 5.6 引入的一种查询优化技术。其核心作用是:将原本需要在 Server 层完成的过滤条件下推到存储引擎层,在索引遍历过程中直接对索引中包含的字段进行判断,过滤掉不满足条件的记录,从而减少回表次数,降低磁盘 I/O 开销。
怀化纱厂球迷
7 小时前
android
百度地图--android接入百度地图导航
当前项目 Debug 签名信息:在百度地图开放平台申请 Android AK 时填写这两个值即可。申请到 AK 后,在项目根目录 gradle.properties 中添加:
AFinalStone
7 小时前
android
·
无障碍服务
Android 7系统无障碍服务(四)AccessibilityEvent 的产生与投递
系列目录:第一篇:全景图与架构概览 | 第二篇:AccessibilityManagerService 启动与初始化 | 第三篇:无障碍服务的注册与绑定 | 第四篇:AccessibilityEvent 的产生与投递 | 第五篇:AccessibilityNodeInfo 的构建与查询 | 第六篇:输入事件拦截与 TouchExplorer | 第七篇:手势分发与 KeyEvent 处理 | 第八篇:放大镜与辅助功能特性
智购科技无人售货机工厂
8 小时前
android
·
stm32
·
单片机
·
嵌入式硬件
·
系统架构
2026自动售货机热敏打印模块集成:从串口驱动到小票自动裁切的工程实践~YH
本文从热敏打印机芯选型、串口驱动开发、小票格式与裁切控制三个层面,系统梳理自动售货机热敏打印模块的集成工程实践。
A1334555
8 小时前
android
·
智能手机
苹果安卓手机播放器推荐:2026无广告4K怎么选
如果你想找一款同时适合苹果手机和安卓手机的播放器,2026年更建议按场景选:本地万能播放优先 VLC,重视手势和协议支持可看 nPlayer,安卓本地老用户常选 MX Player,而想把网盘、本地、NAS 资源统一整理并在多设备继续看的用户,网易爆米花(https://bmh.163.com/windows/;https://bmh.163.com/mac)更适合。
hunterandroid
9 小时前
android
·
前端
ContentProvider 跨进程数据共享实战
Android 应用间默认是隔离的,每个 App 运行在独立进程中。当你需要:就需要 ContentProvider 作为跨进程数据通道。
天空之城--
10 小时前
android
Android输入法子系统深度解析
Android输入法(IME, Input Method Editor)是操作系统中最为复杂的组件之一。它不仅是用户与系统交互的高频入口,更是一个涉及Framework服务管理、Binder跨进程通信(IPC)、View焦点管理、窗口层级渲染的综合体。深入理解其源码,对于解决键盘卡顿、遮挡、闪退等顽疾,以及开发高性能的输入法应用都至关重要。
天空之城--
12 小时前
android
·
性能优化
Android全链路性能优化:从原理到实践的终极指南
在Android生态碎片化、用户对体验要求日益严苛的今天,性能优化早已不是简单的“修修补补”。一个卡顿的启动、一次莫名的内存泄漏、一场电量耗尽前的焦虑,都可能导致用户的永久流失。“全链路”性能优化正是应对这一挑战的系统工程方法论。它不再是孤立地看待某一个技术点,而是将目光投向了从用户点击图标到应用完全响应,再到长时间稳定运行的完整生命周期。
Meteors.
12 小时前
android
·
性能优化
Android 性能优化:05.CPU优化
从 CPU 角度看,程序执行速度由三个因子决定:程序执行时间 = 指令数 × 每条指令的平均时钟周期(CPI) × 时钟周期时间
石头猫灯
13 小时前
android
·
学习
一次 CMS 被黑实录:完整事件思路梳理
时间:2026-05-27 11:40:54入口:/szadmin.php?p=/Upgrade/down&list=/1531651052464522.png
zhonyu鱼
13 小时前
android
·
计算机外设
·
电脑
Escrcpy:用电脑键盘鼠标操作安卓手机的跨平台投屏工具
基于 Scrcpy 的图形界面版,通过 USB 或 Wi-Fi 连接安卓手机,在电脑上投屏、操作、录屏和管理多台设备。
千里马学框架
13 小时前
android
·
智能手机
·
framework
·
wms
·
手机
·
性能
·
车载
安卓开机性能优化:如何安全高效地裁剪 SystemService
经常有学员会对开机启动进行相关的性能优化,查看Perfetto的对应开机trace时,发现在SystemServer启动期间,会启动很多的Service,这些Service启动总计的耗时也有将近3s。 所以很多同学在做开机性能优化时候就会考虑对这个部分进行裁剪或者优化,这块的启动的Service确实数目巨大
Android打工仔
13 小时前
android
·
性能优化
一次 Android 拍照后卡顿的 Perfetto 定位与优化实践
在一个拍照页面中,用户点击拍照后,页面会从相机预览状态切换到照片预览状态。实际体验中,拍照完成后页面存在明显卡顿。
OpenFDE开源桌面
13 小时前
android
·
linux
实操:如何将安卓 App与Linux系统应用级融合(附代码)
Android App与Linux系统的应用融合适配,是指通过将Android系统已渲染完毕的图形层以X11 Client角色,提交至X11 Server进行合成显示,并同时接收来自X11 Server的鼠标、键盘及输入法等外部输入事件,将其转发至Android Framework处理的一种系统集成方式。融合后能实现android的应用在Linux 的X11 桌面上以X11 窗口的形式显示,同时能接受X11 的输入法字符,鼠标点击事件、键盘事件。Android应用的窗口也间接接受linux的窗口管理器的管
xiangxiongfly915
13 小时前
android
·
videoview
Android VideoView总结
VideoView 是 Android 原生轻量级视频播放控件,基于系统 MediaPlayer 封装,自动完成初始化、渲染、状态监听、资源回收,无需底层适配,是原生轻量视频播放最优方案。
杉氧
14 小时前
android
·
前端
·
react native
从 Modifier 到 Flexbox:React Native 布局与样式设计哲学
在 Android 开发中,从传统的 XML + ConstraintLayout 到 Jetpack Compose 的 Modifier,布局系统经历了一次大进化。而在 React Native 中,整个世界的布局核心只有一个:Flexbox。
Kapaseker
14 小时前
android
·
kotlin
我常用的 5 个 Kotlin 优化小技巧
任何人都能写出计算机可以理解的代码。优秀的程序员写出人类能够理解的代码。 — Martin Fowler