@目录

一整套的简易计分器

电脑端地址
手机电脑也可以只安装一端然后单方投屏
掌控板端
Arduino Nano端

移动端

Android5.0以上系统的手机应该都能用

咳咳,图片有限使用

创作故事

来源于乒乓球……
经常和家里的小伙打打球,
来,好好打
latter……
几比几了?或者 轮到谁发球了?
于是网络上搜索了一波,并没有我想要的计分器
于是自己做一个(然后没想到做起了一套)

App inventor创作

本计划用python或App studio制作,而,没尝试过不是很熟。朋友们基于经验自我创造吧。本文也可以说由很多其他文章组成。支持WxBit 汉化增强版和谷歌版
[在我分享的可用于麻省理工ai2的MQTT扩展](https://download.csdn.net/download/lkai312/12312116)

界面设置

主界面

设置页

说明页

展示页面(由于计分时可能是面对玩家,所以计分的显示会“左右”相反)

IOT设置页

接下来是重点,图片为经过透明化处理,白色背景浏览为佳

主界面

初始化,这里会用上设置里设置好的个性化

函数命令

部分函数都用到了蓝牙与MQtt模块
用来连接物联网,下面详写

在“重置”被触发后运行

保存数据与显示刷新

计算函数

用于计算发球者和输赢判定

控制交互

基本的加减清零

扩展控制

页面切换、重置、连接、连接断开

MQtt

连接IOT

通信信息

如“p1add”只使用5字符,p1add表示player1scoreadd(玩家一分数增)

在源代码包里有交流信息txt

变量与块

//全局
sevea = 0 //用于判断发球者
player1soce = 0 //全局玩家一分数
player2soce = 0 //全局玩家二分数
colectbt = 0 //类似于“真”“假”的使用,使命令运行时判断是否已连接蓝牙
colectiot = 0 //类似于“真”“假”的使用,使命令运行时判断是否已连接IOT服务
iotmsg = 0 //字符类型,修改代替iot发出的信息

蓝牙发送信息

MQtt发送信息


有些多余繁琐也是正常的,比较懒

设置页

初始化

基本设置与保存

扩展
含蓝牙连接设置
打开IOT设置

iot信息设置页

初始化

页面切换

手动修改数据保存

扫码输入(密码需要另外手动输入)
上面的“保存”会自动生成共享码

展示界面

最简单的,只要修改显示
初始化与退出

这样程序就完成了

来看一下效果

undefined

计分器套装使用

使用:

scoreindicatorclient使用说明.mp4

实际文件代码可能与文章略有所不同
整套应用(已打包)
整套应用(代码)

Android简易计分器相关推荐

  1. 安卓初体验一:做一个简易计分器

    安卓初体验一:做一个简易计分器 1.成品图 2.准备:确定开发环境.明确应用功能 2.1开发环境 2.2应用功能 3.界面制作 3.1选择布局 3.2代码编写 4.功能编写 4.1提示信息功能编写 4 ...

  2. android简易计算器

    android简易计算器 说明:完成简易版计算器,能够实现基本的加.减.乘.除运算 图示: 布局文件 <?xml version="1.0" encoding="u ...

  3. Android简易微信界面

    Android简易微信界面 专选课移动互联网开发的第一次作业,利用Android Studio进行了简易Android微信界面的搭建 完整项目代码 界面样式展示: 界面xml源码 主界面xml源码 & ...

  4. android简易计算器(两位数的加减乘除求余)

      该项目是两年前刚学android时,课堂上老师布置的一个作业, 要求是:能够实现两位数(正数或负数)的加减乘除以及求余的功能. 一.简易计算器界面展示 1.两位数的加法 2.两位数的减法 3.两位 ...

  5. Android简易音乐重构MVVM Java版 -搭建项目(八)

    Android简易音乐重构MVVM Java版 -搭建项目(八) 关于 新版本配置 网易云音乐api版本更新 重构代码 新建app类继承Application 项目结构 定义BaseActivity. ...

  6. Android简易音乐重构MVVM Java版-新增推荐菜单及侧边栏展示(十二)

    Android简易音乐重构MVVM Java版-新增推荐菜单及侧边栏展示(十二) 关于 效果图 添加侧边栏 添加推荐歌单 新增RecommendAdapter适配器 修改DiscoverFragmen ...

  7. android天气搜索框,Android简易天气App

    原标题:Android简易天气App 前言 本打算是写一个贝塞尔曲线的demo,想了一下哪种场景可以直观的表现出贝塞尔曲线,想到天气预报中的那些24小时和未来几日天气变化正好适用.接着开始构思,开始是 ...

  8. Android 简易的音乐播放器

    Android 简易的音乐播放器 效果图: 注备:由于时间问题,歌词未实现. 然后再创建一个raw的文件:如图所示 然后:xml布局为: <?xml version="1.0" ...

  9. Android简易新闻客户端自动升级 简易新闻(二十)

    Android简易新闻客户端自动升级 简易新闻(二十) 关于 说明 第一步,添加引用 第二步,注册蒲公英账号 第三步,添加AndroidManifest.xml配置 初始化 最后一步 打包上传 关于 ...

最新文章

  1. 为什么Rust连续4年获“最受喜爱编程语言”?
  2. SAP PM 入门系列15 - IW41 维护订单确认
  3. php 间隔时间执行任务,PHP间隔一段时间执行代码的方法
  4. 【LeetCode从零单排】No19.RemoveNthNodeFromEndofList
  5. 2-Qt6命令行控制台项目
  6. 接口返回时间较长,如何提高响应速度?
  7. 并发运行的最佳实践_并发最佳实践
  8. 生信老司机以中心法则为主线讲解组学技术的应用和生信分析心得—限时免费
  9. 王道 ——线程概念和多线程模型
  10. Golang实践录:获取系统信息
  11. S5PV210体系结构与接口04:代码重定位 SDRAM初始化
  12. 超客营销以社交化重塑销售过程管理
  13. MySQL(管理员常用命令)
  14. Windows7中搭建Android x86 64及armv8-a操作步骤
  15. 电脑如何安装鸿蒙系统win双系统,电脑怎么装双系统|电脑双系统安装教程
  16. iWatch开发的真机调试适配攻略
  17. Cell Ranger count (gene expression) 输出文件解读
  18. java遍历无极树的源码
  19. 骗子预警,大家注意,飞鸟资源网 www.fn121.c*o*m
  20. 郭德纲被新浪删掉的博文《人在江湖》,骂功了得

热门文章

  1. 自动化测试学习笔记1
  2. 简易交通灯控制电路设计
  3. 标普500指数的恒定市值回测
  4. datagrip对Oracle支持不好,datagrip 连接oracle
  5. TMC429 - 三轴2相步进电机控制芯片
  6. 查看电脑配置命令_注册表
  7. 【GreenPlum】使用gprecoverseg报gprecoverseg failed
  8. PCF文件管道信息解析
  9. nginx正向代理https
  10. 行为识别框架Slowfast解读