摘要:作为联网控制APP制作系列文章的最终版,本文带给大家的福利是让大家学会制作完完全全自己可控的安卓APP。与前几篇文章介绍的使用第三方平台自动生成、第三方平台帮助打包、以及android studio制作框架显示IoT Studio制作的控制页面相比,最大的优势是源代码可控,其次是免费(对于开发者而言)。难点是需要掌握的技术太多。本篇文章尽量详细地介绍实现的基本原理以及操作步骤,并最终提供可
欢迎来到联网平台机智云Android开源框架入门之旅1、必须涉及到的类 ConcurrentHashMap.class 。这个类先是继承一个抽象类 AbstractMap,其 AbstractMap 也是实现接口 Map,归咎本质,说明这是一个集合。以下是该类的对外的重要方法。方法名参数说明说明put()(K,V)一般地,我们指定泛型第一个为该云端对应的数据点:String类型;第二个为超类 O
前几节我们把网络通信中的基础都过了一遍,今天真正开始秀操作了。本节主要讲解如何在应用层上去定义报文的结构体。良好的报文设计会让今后的业务扩展变得轻松。顺带会讲解一下字节序。可以发现最近的章节都把两个小节合并成了一个。这里最主要的原因是某些章节拟定标题的时候忘记注意篇幅考虑了,单独拆除了不合适,顾合并之,以后的文章如果还有这种需要合并的不再做额外说明哈,你们那么聪明看下标题肯定都懂的。o(∩_∩)o
转载 2023-08-29 13:29:20
114阅读
在文章开头简单介绍一下博主的情况:在正式开始学习相关知识的时候,博主只是一个普普通通的大二学生,没有比赛经历。在大一下学期学校上了C语言的课程,截至到目前未在学校上其他语言课程。在B站跟着up主简单学习了Android studio的开发(只学了UI的简单设计和一些基础应用)。随后花了一个星期简单入门了STM32单片机,简单掌握用HAL库进行开发,并着重了解了串口这一块的应用。Android源码下
中国移动之前搞了个活动可以申请STM32的联网开发板,心痒申请了一下,虽然最后没有申请到但是从学长那里白嫖了一块麒麟座MINI开发板,主控STM32F103CBT6,板载SH120,ESP8266和CH340。个人觉得这块板子设计的作用就是用来实现本地数据上传到OneNet平台的,所以资源较少也很正常。 1.完成的的OneNet平台的注册等等,这个在申请板子的时候就做过了就不提了。 2.添加产品
转载 3月前
386阅读
工作调动。暂时停更了一段时间。续上一篇我们学习了如何去自定义一组报文,今天我们接着解析和组装报文。 前面我们讲过在联网通信中实际上不论我们使用什么方式作为通信介质,其本质就是字节。所以我再一次对本章节的内容进行了调整,我们不讲Socket和ServerSocket这两个阻塞式IO Socket如何写。那个意义不大。 也正式因为在上一节中有读者提出说需要知道报文该如何拆解就有了这一篇。章节And
Android Studio开发手机APP(二)-利用MQTT通信开发物联网程序一、打开权限开发物联网程序,最重要的当然联网了,所以我们要让APP可以连接网络,在 Android Studio中,就需要为我们的APP申请网络权限。如下,打开AndroidManifest.xml 文件: 添加如下两行:<!--允许程序打开网络套接字--> <uses-permission andr
转载 2023-07-10 13:02:54
255阅读
# Android联网开发教程 在当今的数字化时代,联网(IoT)技术正在不断渗透到我们的日常生活中。对于刚入行的开发者来说,学习Android联网开发是一个良好的起点。本文将为您详细介绍如何实现Android联网开发的过程,并提供必要的代码示例。 ## 开发流程 以下是实现Android联网项目的大致步骤: | 步骤 | 描述
原创 10月前
103阅读
接触售货机差不多已经有俩年左右的时间了,之前一直没想记录这部分的知识储备,但是回头一想,随着时间的延长,很多时候需要回头看记录去找当时的处理答案,故此抽时间记录一下自己这部分的经历~听说你设备更换联卡后无法正常使用了? 什么是联网?什么是联卡?联卡分类、特性运营商分类联卡尺寸分类联网联卡 - 使用分类联网联卡 - 使用场景 什么是联网?其实在最初接触联网的时候,我很懵,因
转载 2024-06-04 13:07:49
329阅读
经过前面的基础学习,下面来学习一个稍微复杂一点点的页面编辑吧。登录页面在很多地方都用得到,例如学校的各类网站、app的账户登录等等。所以,我们一起来学习如何设计吧!按照第一个案例新建工程Demo3 登录界面如图所示,需要用到TextView、Button、EditText三个控件:1、TextView控件       
转载 2023-07-05 15:57:40
248阅读
欢迎来到联网平台机智云Android开源框架入门之旅第一篇:认识开源框架结构,导入PK、APP的id和secret。第二篇:详细分析在设备列表的代码块,如何修改自定义的设备图片。第三篇 : 分析设备详情界面的中如何发送各种指令到云端:boolean、int、String类型。第四篇 : 分析怎么做好自己的指令是否成功发送到云端对应的逻辑处理第五篇 : 分析怎么样把云端设备的信息状态同步到手
Android 联网APP提示:该工程是连接阿里云联网平台的模板代码,将MQTT连接、JSON数据的订阅发布等操作封装,并且能够迅速将获取到的数据显示到手机界面上。使用了Servier进行网络连接的逻辑操作,并且使用自定义控件,绑定对用标识符的数据对象,实现了数据自动实时更新等操作,并且显示的自定义控件还可以修改显示的样式,可以加载gif图片等。 文章目录Android 联网APP前言一、文
文章目录前言一、联网开发概述1.联网典型层级架构2.联网常见的通信协议2.1 CoAP协议和MQTT协议2.2 ModBus协议2.3 OPC-UA协议3.联网设备接入方式3.1 有线通信技术3.2 短距无线通信技术3.3 蜂窝移动网络3.4 LPWA通信技术二、鸿蒙设备开发1.环境搭建1.1 环境配置1.2 源码获取准备2.内核开发2.1 内核管理2.2 软件定时器2.3 信号量2.4
在过去的接近两个月,接了两个小小的联网项目外包,所以对WiFi模块配置以及开发有了一定的研究。那么今天来说一下联网WIFI模块配置。研究是基于STM32 智能家居开发的。一、背景知识1、WiFi模块本开发板默认已经烧写了手机WIFI的测试软件,wifi模块工作在AP模式,TCP server ,ip是10.10.100.254,端口是8899。综合测试手机WIFI综合  androi
转载 2023-06-27 21:41:36
356阅读
ThingJS在线开发3D功能,通过数据对接设备,对联网项目进行实时控制。联网是互联网的应用拓展,与其说联网是网络,不如说联网是业务和应用。ThingJS利用JavaScript前端应用技术来进行3D脚本开发,融入市场最新的可视化功能。1在联网的开放式生态中,一些中小企业也能抓住这样的机遇!大企业建立合作伙伴生态系统提供基于横向能力的垂直解决方案,在不同的节点上又有各种各样的外包需求,需
主要是自己记录一下,刚开始学习这方面知识。对TCP通信理解的并不是特别透彻,只能通过代码一步一步深入:本文主要功能是,传感器设备(包括可控制类电机)采集信息,以及发送指令,包括回传等功能。废话不多说,老规矩,直接上代码:package me.control; import com.google.gson.JsonSyntaxException; import me.control.bean.Ch
转载 2023-08-19 19:15:25
177阅读
联网(IoT)是最新兴的话题之一,也是最近讨论最多的话题之一。 当谈到联网时 ,我们指的是一组连接在一起并可以交换信息的智能对象。 这样,例如,可以创建一组传感器,然后我们可以通过智能手机使用它。 在这个世界上, Arduino扮演着重要的角色,因为它是一种低成本的系统,可以在多种环境中使用并且可以连接到互联网。 在上一篇文章中,我们讨论了一个使用Arduino和Android控制远程
转载 2023-10-24 06:57:46
104阅读
    双十一之后数据,天猫数据交易额超500亿,而移动端交易额高达70%多,这是个令人不容拒绝的掌上时代,移动端APP火热流通。APP这片红海从来就没有停止沸腾过,一时间各行各业的应用如雨后春笋般层出不穷!花开花败成为业界常态。即使寥寥无几的APP出现迅速爆红,也在后来者居上中绝尘而去。那么,在这个广告都天花乱坠的移动互联时代如何做一款优秀的APP?  在扣丁参加a
1APP缓存APP缓存是为了支持APP和设备在没有网络的情况下任然可以使用,APP在启动时如果有网络会从平台缓存当前用户的所有数据,包括家庭,房间,设备,设备控制信息,场景信息等2双mqtt模式3在无网控制场景中,有些设备只有在有网络的情况下才能进行控制,另外一些设备支持无网操作。APP因此设计了2个mqtt的连接进行设备控制,一个是平台的mqtt,另外一个设设备网关的mqtt,APP根据网络情况
转载 2023-06-30 11:24:53
201阅读
基于蓝桥杯联网的开发技术省赛教程一、入门篇1、 蓝桥杯联网开发 入门篇① 认识LoRa终端 2、 蓝桥杯联网开发 入门篇② 开发环境搭建 3、 蓝桥杯联网开发 入门篇③ 利用CubeMX配置一个MDK工程 4、 蓝桥杯联网开发 入门篇④ 烧录程序前言本节会将所有用到的的工具与环境安装 该资源包均为最新版本官网下载 无需自己下载蓝桥杯联网资源包:网盘链接 (链接被搞了复制后粘贴到浏览器地
  • 1
  • 2
  • 3
  • 4
  • 5