推荐开源项目:EspTouch for Android - 快速配置ESP设备连接Wi-Fi的利器项目地址:https://gitcode.com/EspressifApp/EsptouchForAndroid在物联网的世界中,让设备便捷地连接到Wi-Fi是至关重要的一步。Espressif推出的开源项目【EspTouch for Android】正是为此目的而生,它是一个高效且易于使用的工具,能
转载 2024-06-17 05:11:51
204阅读
如何用有趣而新奇的方式为物联网设备配网? 参赛话题:【如何用有趣而新奇的方式为物联网设备配网?】话题描述:配网,是物联网设备必不可少的步骤。配网指用户拿到设备后为其联网的过程。相信大家能轻而易举地想到诸如APP,小程序,web等方式。那么我们能不能拓宽一下思路,大胆尝试一下更“新奇”的方式呢?信息传递的方式有很多种,如光线、颜色、振动、电压、电磁波和声音等。你是否拥有自己独特而绝妙的点子和大家分享
转载 2024-09-15 11:24:54
1048阅读
  1.ICQ-全球使用率最高的即时通讯软件,当年腾讯就是模仿ICQ诞生的。   (该软件有中文版,不过好多年没更新了,不推荐使用,还是用英文版的吧)     2.移动飞信-飞信是中国移动推出的“综合通信服务”,即融合语音(IVR)、GPRS、短信等多种通信方式,覆盖三种不同形态(完全实时、准实时和非实时)的客户通信需求,实现互联网和移动网间的无缝通信服务。电脑免费给好友手机发
前言:         Android框架给开发者提供了四大组件Activity,Service,BroadCastReceiver,ContentProvider,这四大组件之间是如何通信的呢? 一、Android四大组件短程通信: 一个完整的app是包含很多个类的,那Android是如何知道他们之间的关联
转载 2023-07-06 23:28:45
89阅读
当一个app的基础功能需要提供给其他app使用的时候,例如我们平常使用美团点外卖和滴滴进行打车时,最后订单结算的时候进行支付,这个时候弹出支付方式中基本会包含支付宝和微信支付这两种方式,这个过程其实涉及美团、滴滴支付宝或者微信进行通信的过程,美团需要把商品信息(订单号、金额)传递给支付宝,那是如何传递的呢?本文会对此过程进行一个大概的梳理。    &nbs
转载 2023-08-16 11:49:51
295阅读
       即时通讯(IM)软件作为满足人们沟通需求的工具,十几年来一直长盛不衰,并随着移动时代的到来迎来了新的增长。如在国内广泛使用的微信、易信、平安天下通、陌陌、来往,在北美广泛使用的Whatsapp、Kik,在亚洲广泛使用的Line、KakaoTalk。另外还有其他一些以独特视角切入移动IM市场的APP,主打阅后即焚、私密消息等。   &
转载 2024-08-22 11:05:27
37阅读
工程的建立从ESP8266_RTOS_SDK中拷贝一个工程,用VSCODE打开(使用VSCODE建立ESP8266的工程)将头文件添加到工程中。API笔记:(官方API链接)简介:WIFI API提供支持WIFI工作的模式,监视WIFI工作的状态,包含的配置如下:工作站模式(STA模式或者WIFI客户端模式)ESP8266链接到一个工作点。AP模式(软AP模式,或者接入点模式)工作站连接到ESP8
转载 2024-05-03 14:52:02
96阅读
本文说的进程间传值只是进程间通信的一个特例,还有其他用处比如,进程控制:让一个进程杀死另一个进程之类的。当然这个不在本文讨论范围之内,大家不知道也无所谓的。
       我们在用ESP32做开发时,由于初始化配网的需要,往往是需要工作在AP模式,但是也要能使用STA模式的扫描功能,列出周围可用的wifi热点列表,方便用户通过选择的方式输入热点名。这就需要进入STA和AP的混合模式。       但是,在micropython的标准文档中,wifi的模式只有STA和AP两种
AIDL是跨进程通信的一种方法,下面我来讲讲它的用法:服务项目中的配置使用:第一步:在服务项目中建一个自定义MyService类并继承Android的Service类,实现onBind()方法。第二步:在AndroidManifest文件处声明Service,并指定一个Action用于客户项目绑定这个Service。例如:第三步:新建AIDL文件(AIDL目录java、res目录同级,文件在包名
转载 2023-06-26 16:01:36
100阅读
接触也有一段时间了。无论前后端数据交互,还是端和后端的数据交互都是一样的道理。最基础的发送json,解析json。一、最先接触到就是okhttp,今天抽个时间来总结一下okhttp的使用吧。盗用一下网上的介绍(手动滑稽)okhttp简介:HTTP是现代应用常用的一种交换数据和媒体的网络方式,高效地使用HTTP能让资源加载更快,节省带宽。OkHttp是一个高效的HTTP客户端,它有以下默认特
Hardcoder 的诞生 随着微信越来越复杂,性能优化变得越来越难做,优化所带来的效果提升也越来越不明显。所以我们⼀直在思考,该如何突破这个优化的极限? 直到有一次厂商的交流我们了解到,部分厂商会针对微信做一些小改动,其中比较典型的就是“暴力提频”。系统在识别到微信启动,页面切换等场景时,会粗暴地提高 CPU 频率,从而提升 APP 运行的性能。 但由于厂商无法准确判断微信场
转载 2024-06-18 10:46:58
39阅读
最近一直在折腾,在尝试各种开发环境,因为手上有几块NodeMCU(ESP8266),就想用它做点东西,之前听说这个芯片是能作为MCU使用的。我以前熟悉的是Keil集成开发环境,用起来很顺手,自然而然也想延续以前的做法,不过目前ESP并没有Keil的开发环境,所以我到官网上找了一下官方推荐的一些开发环境,发现除了在Linux下使用Xtensa GCC 工具链进行编译以外,还有许多优秀的开发环境可供选
转载 2024-05-23 22:32:20
139阅读
谷歌发布穿戴版(Android-Wear),全世界的开发者,又有一个新任务:开发面向手表的客户端或是软件功能。日前,全世界最大的手机聊天工具WhatsApp,悄然推出了手表的客户端,用户可以对着手表说话,实现和好友聊天。 据美国科技新闻网站瘾科技的报道,WhatsApp的这一客户端,是最新推出,目前新版本尚未出现在谷歌Play软件商店中。 据报道,现有的版WhatsA
进程间通信同一个apk文件安装的app下的所有部件(大概)都是同一个进程的。所以这里讲的进程间通信,指的是不同app之间的通信。实际上,我觉得,如果不同的app通信,用intent,broadcastReceiver就可以了,不过既然有通信的方法,研究一下也无妨。网络上的例子,包括官网的例子里面,会用到Service部件。这个部件有一点要指出的是: Service和同app的其他部件是在同一个进程
    最新版TCP助手Android studio工程分享:Android studio TCP网络调试助手应用开发(支持TCP ServerClient切换) 原创    在上一期教程中,我们完成了基于TCP协议的物联网应用开发,本期我们使用Arduino IDE对esp8266进行编程,完成对esp8266设备在TCP协议
转载 2024-01-18 22:28:21
1116阅读
摘要:随着科技的不断发展,人们相互之间交流的方式正在越来越多元,在时代的潮流里,曾经出现的一些通讯手段也会不断会被淘汰。然而今日炙手可热的即时通信系统依然是当代最为流行的通讯方式,该系统的出现极大的提高了人们相互之间的交流质量,它的功能也在人们的改造和创新下日趋完善,满足了人与人之间相互交流的普遍需求。然而存在着一大问题是,在长期的发展过程中,出现了许多不同的网络通讯协议,因此在交流的过程中缺乏统
uniapp原生插件开发(Android)背景开发环境开始开发下载离线SDKAS中新建工程新建Module离线SDK拷贝到工程Module中实现逻辑本地注册插件打aar包新建uniapp工程制定基座调试尾巴 背景使用uniapp开发完APP之后,想使用腾讯bugly来进行版本管理和运营分析和统计相关功能,但是官方没有提供uniapp版本,而插件市场的基本上都是要收费的,所以这时候就想到了
华为鸿蒙OS系统兼容所有app。因为鸿蒙的基础就是开源。华为在更熟悉的系统。只是现在不在google的,而是华为的:鸿蒙。手机系统商将分为:google和华为“鸿蒙”,所以鸿蒙和游戏数据是会互通的。游戏账号在鸿蒙系统上能用吗目前来看的话,虽然华为已经表明鸿蒙操作系统可以兼容系统部分的应用啊,或者说软件运行环境,但这种数据层面是不会迁移的,这不是简简单
一、概括说明esp是栈指针,是CPU机制决定的,push、pop指令会自动调整esp的值 又因为函数的参数和局部变量,其实是进入函数那时的esp相关的,但由于esp在函数运行中会不停的变, 因此保存当前esp到一个ebp中保持不变,后续用ebp来访问参数和局部变量就很清楚。 而且还方便于调试器分析函数调用过程中的堆栈情况。 这个ebp也不是必须的,实际esp虽然不停在变,但具体变化编译器是可以编
  • 1
  • 2
  • 3
  • 4
  • 5