《关于“WxBit”》,《App Inventor 集成版》,《终极入门教程》
3.50.0330(里程碑)
1、“用户界面”分类增加间隔框组件,用于设置组件之间的间隔
2、“用户界面”分类增加布局列表框组件,可以将按钮等可视组件放入列表中
3、“多媒体”分类增加EXO播放器组件(会员组件,测试阶段),支持多种流媒体协议
4、“人工智能”分类增加百度翻译组件,可实现中英文、文言文等多种语种之间的翻译
5、“系统增强”分类增加手势检测组件,支持检查布局内的触控手势
6、内置块“颜色”中增加一些常见的颜色,优化浮窗中的代码块布局
7、逻辑视图支持代码块搜索,可使用关键字或数据类型搜索代码块
8、其他问题的修复和组件改进
3.36.1030
1、“多媒体”分类增加RTSP播放器组件(会员组件,测试阶段),支持TCP协议
2、“系统增强”分类增加模拟事件组件,支持模拟点击应用内的屏幕坐标,或者组件
3、增强图像框的处理能力,支持SVG、GIF、9-Patch图
4、增强动画图像框组件,为图像框的功能超集,具有GIF控制功能
5、更新腾讯x5内核组件,增加获取内核版本属性块等,可让用户手工下载内核
6、网页浏览框支持以"http://localhost/"网址前缀访问素材文件。
7、更新高德地图组件,大幅提升地图图层的渲染效率
8、修复屏幕状态栏颜色属性设置无效等问题
3.36.0618
1、可见组件支持移动,画布精灵和地图物体不支持
2、下拉选择框支持修改选项的大小和颜色
3、调试助手引入缓存机制,重连秒开
3.36.0501
1、连接调试助手时,点击调试输出的错误信息跳转到出错的代码块
2、改进Redis客户端,增加运行自定义命令功能,增加手工发布数据改变消息功能
3.35.0201
1、FTP客户端增加上传和下载进度回调函数
2、重构MQTT客户端,增加遗嘱信息设置
3.35.0101
1、重构FTP客户端,改为回调函数
2、条码扫描器支持竖屏模式,默认跟随屏幕方向
3、升级高德定位SDK为5.6.2,增加SDK合规使用必需的隐私政策
4、提升图像框的加载速度,降低内存占用率,增加“是否为动画”属性
3.34.1201
1、图像框支持GIF动画,废弃“动画图像框”(在3.36.1030版优化后回归)
2、人工智能分类增加“人脸检测”组件,使用安卓内置功能,实际是眼睛检测
3、内置块“控制”的“从列表...中取”块,增加“顺序号”变量,为当前列表项的位置
3.34.1120
1、布局支持一键转为等价的动态创建代码块
2、改进设计视图的可用性,鼠标放到的属性名称上显示描述信息
3、改进HTTP客户端,支持设置回调函数,支持中止上传和下载文件的请求
4、改进HTTP客户端,支持忽略SSL证书错误,能够从自签发证书的服务器获取数据
5、改进信息对话框组件,支持设置进度对话框的进度
3.33.1001(里程碑)
1、升级到AndroidX库,因此可以使用基于AndroixX库的最新扩展
2、加入Bitmap(位图对象)类型,供图像框、画布、相机预览框等使用
3、重构相机预览框,比之前版本的效率提升5-10倍,修复拍照方向与预览不一致等问题
4、增加“相机预览布局”,以相机画面为背景,组件拍照和录像时包含布局内的组件
5、内置块“数学”中增加数字与字节列表的转换块,支持大端序和小端序字节列表
6、支持将屏幕和布局保存为位图对象或图片文件,文件管理器支持位图对象的读写
7、增加图像框、按钮、布局、画布等组件的图片模糊度(0.0~1.0)设置属性
8、布局对话框增加弹出位置和遮罩黑暗度(0.0~1.0)设置属性
9、调试助手在下载大于256kb的素材时,显示素材的下载进度条
10、修复垂直/水平滚动布局的背景图片跟着滚动,触控坐标不正确等问题
3.32.0831
1、文件管理器支持分段读写文件
2、条码扫描器支持使用前置摄像头
3、升级百度语音识别库到 v3_20210628
4、升级 TensorFlowLite 库到 2.6
5、修复 ESP智能配网组件 BSSID 格式不正确的问题
3.32.0612
1、串口通讯组件增加数据位、停止位和校验位设置
2、文件管理器增加读出和保存字节列表(字节数组)
3、按钮等支持以base64格式和字节列表格式设置图片
4、更新腾讯X5内核,支持本地打开doc、ppt、xls、pdf等
5、更新BluetoothLE(低功耗蓝牙)组件,增加结束符设置
3.32.0416(里程碑)
1、设计视图更改按钮、标签等组件的文本属性时自动重命名组件。
2、设计视图标签组件的文本属性编辑器支持使用回车换行。
3、设计视图优化可视组件的高度和宽度属性的设置方式。
4、设计视图优化屏幕和布局的对齐属性的设置方式,取值范围 1 ~ 9。
5、逻辑视图支持事件、函数和全局变量的快速定位。
6、重构网络微数据库组件,增加多个功能块,并提供开箱即用服务器。
7、重构Redis客户端组件,优化数据存储机制,支持设置是否监听数据变化。
9、“系统增强”分类增加“启动页图片”组件,允许在启动页设置多张图片。
3.31.0123
1、ai伴侣支持调试百度语音唤醒组件,语音交互的详细使用方法参考公众号教程
2、“传感器”分类增加“指纹传感器”组件,安卓6以上可使用设备的指纹传感器鉴权
3、“颜色”内置块增加RGB与HSL、HSV的互转功能块,增加颜色转16进制功能块
4、改进组件的出错处理机制,组件不处理的功能错误才抛到屏幕
3.30.1130
1、“屏幕”组件增加“设置组件名称”方法,允许设置动态创建组件的名称
2、“文本”增加“HMAC”消息签名功能,支持MD5、SHA1、SHA256等
3.30.1024
1、“系统增强”增加“启动页设置”组件,会员可定制启动页的样式
2、“数据存储”增加“SQLite数据库”组件,支持事务,满足更复杂的数据存储需求
3.30.1001(里程碑)
1、动态申请敏感权限,准备适配安卓11
2、代码块出错时,报告详细的错误块
3、视图组件增加透明度设置属性
4、图像框增加形状设置属性、按钮可同时设置背景图片和形状
5、文件管理器组件增加计算文件MD5功能
3.29.0720
1、支持动态注册视图组件的事件回调函数
3.29.0701
1、合并视图组件容器(屏幕和布局)的动态创建视图组件块
2、视图组件增加“显示顺序”属性,用于获取和设置组件在容器中的显示顺序
3.29.0606
1、“绘图动画”增加视图组件动画组件,能够对视图组件运行动画效果
2、“高德地图”增加地图经纬度与屏幕XY坐标相互转换的方法
3、为布局、按钮、图像框等增加“是否启用点击”属性,关闭后点击将穿透该组件
4、内置块“颜色”中增加将16进制RGBA颜色文本(CSS通用格式)转为颜色值的块
3.28.0501(里程碑)
1、“高德导航”增加地址与坐标互相转换的功能
2、增强串口通信组件,支持更多的芯片和开发板型号
3、支持将项目、屏幕、扩展及素材文件,直接拖入窗口上传,项目支持中文名称
4、感谢 ColinTree、KevinKun、Taifun、ZhangZQ 提供扩展组件,增加扩展专栏
3.27.0410
1、增加会员组件“高德导航”,调用在线的高德路线规划API
2、“传感器”增加磁场传感器组件,检测周围环境的磁场
3、“通信连接”增加串口通信组件,支持手机连接Arduino等开发板
4、支持为按钮、标签等视图组件设置旋转角度,在层叠布局中可视化设计
5、支持根据组件名称获取组件,和根据组件获取名称,动态创建组件的名称为空
6、改进对话框组件,支持默认输入文本,和点击确认按钮触发回调函数
7、修复百度语音识别1536模型失效的问题,将1536替换为1537
8、修复在设计视图添加的布局,没有触发“初始化”事件的问题
3.26.0322
1、会员生成的APK不显示“WxBit 制作”标记
2、“文本”增加反转文本块,实现将文本倒转顺序
3、“数据存储”增加 LeanStorage 组件,感谢 @浮云 提供
4、修复多点触控中超过8个触摸点时出错的问题
5、修复“获取函数”块每次都创建不同函数的问题
6、升级百度语音识别、腾讯X5浏览器、高德地图、高德定位等第三方库
3.26.0212(里程碑)
1、增加“字典”类型,与JSON的对象对应
2、“字典”增加与JSON的相互转换块
3、“列表”增加与JSON的相互转换块
4、使用“双层列表”的卡口,直接能够使用字典
5、“任意组件”菜单增加“任意视图组件”,可设置除画布精灵外的其他可见组件
6、AI伴侣断开后重新启动提示恢复刚才的连接,以便快速重连
7、使用文件路径 ~/ 可以访问应用的私有数据目录
8、网页浏览框可以设置请求头,设置请求头的User-Agent可改变浏览器标识
3.25.0101(里程碑)
1、增加VIP会员专用国内加速线路,访问服务器的速度更快:https://vip.wxbit.com
2、增加“屏幕导入导出”功能,可以多人分别负责项目的不同屏幕,实现项目合作
3、“过程”更名为“函数”,采用跟其他编程语言一致的名称
4、“控制”增加“输出调试信息”块,连接ai伴侣后,该块能够在调试面板输出信息。
5、“文本”的素材名块变更为“素材路径”,在素材名称前增加“//”,无需再拼接
6、“文本”的“隐藏”块双击折叠后显示为星号,用于存储秘钥,录屏不担心秘钥泄露
7、“列表”增加基于比较函数的排序,用于实现自定义规则对列表排序
8、“多媒体”增加二维码/条码识别组件,可从图像组件或者base64图像文本中识别
9、网页浏览框增加带回调函数的“运行JS脚本”功能,运行结束后结果传给回调函数
10、修复网页浏览框在安卓10中显示不正常的问题,修复相机组件在安卓10中拍照后不能得到图片路径的问题,其他多处bug修复和使用体验改进
3.23.0930(里程碑)
1、增加层叠布局(绝对定位布局),布局中的组件以XYZ坐标自由叠放
2、为布局增加“初始化”事件,在布局第一次显示时触发
3、为布局增加冒泡事件机制,在组件产生的“按下”、“松开”,“触摸点移动”事件会冒泡到布局
4、增加单选框组件、垂直滚动条组件,优化滚动条组件的颜色设置
5、增加光线、声音、气压、温度、湿度传感器组件
6、优化系统的使用体验,将警告框等统一样式,支持回车键确认、ESC键取消
7、屏幕、播放器、语音识别等组件的优化及改进、减小项目生成APK文件的大小
3.22.0820
1、增加开关组件
2、组件面板增加搜索功能
3.21.0703
1、“多媒体”分类增加相机预览框组件,支持实时预览相机画面,可直接拍照及录像
2、增加主题颜色配置,18种搭配自由选择,优化系统的使用体验
3.20.0630(里程碑)
1、“过程”块增加动态调用过程功能,可用于实现多分支选择等。感谢 ColinTree 提供
2、“控制”块增加后台运行和延迟运行功能,感谢 ColinTree 提供
3、“系统增强”分类增加JavaBridge组件,感谢 1÷0 zzq 提供
4、“社交应用”分类增加QQ互联登录组件,感谢 1÷0 zzq 提供
5、“通信连接”分类HTTP客户端增强,支持完整的模拟网页表单提交
6、“通信连接”分类BluetoothLE低功耗蓝牙增强,扫描信号时可获得列表格式数据
7、增强布局的触控事件处理能力,多层布局嵌套,每一层都能获得触控事件
8、增强画布对多点触控的支持,相关事件增加触控点序号参数
9、优化设计视图的文本输入框,显示多行文本
3.10.0420
1、增加MQTT客户端组件,用于即时通讯及物联网通讯等
2、画布及精灵增加不检测碰撞属性设置项
3.10.0320
1、增加二维码生成组件,支持直接显示到图像组件,或者输出base64编码字符串
2、增强布局对话框组件,可以将任意布局连同里面的组件在对话框中弹出
3.10.0302
1、增加腾讯X5浏览器内核组件,支持更多H5特性,支持网页全屏视频播放等
2、增加高德定位组件,支持基站、网络、GPS等多种方式定位,支持室内定位的建筑可以获得所在楼层信息
3、地图组件增加比例尺功能、增加指南针和用户位置点击事件
4、网页浏览框组件增加页面开始加载和页面加载完成事件,增加加载HTML文本功能,增加执行JavaScript功能
3.08.0101
1、增加高德地图组件,支持平面、卫星和混合地图
2、图像及画布组件功能增强,支持与Base64字符串互转
3、内置文本块功能增强,支持Base64编解码、序列替换、计算MD5、SHA1、SHA256和正则表达式查找与替换
3.06.1216
1、为内置可见组件增加操作扩展属性的方法
3.05.1206(里程碑)
1、增加动画图像组件,支持GIF动画
2、增加布局对话框组件,可以把任意布局放到对话框弹出
3、增加人工智能分类,包含TensorflowLite,百度语音识别、唤醒、合成
4、增加列表“排序”与“打乱”功能块
5、增加数学“计算表达式”功能块
6、修复不能动态创建表格布局的问题
3.02.1112
1、支持“复制屏幕”
2、优化组件列表的排序
3.02.1024
1、生成的APK支持自定义应用包名
2、优化组件设计视图的属性排序
3.02.1012
1、增加批量上传素材文件功能
2、画布增加画弧线,和根据坐标集合画图的功能
3、图像精灵和球形精灵增加“可以离开画布”属性,允许移动到画布之外
3.02.0911
1、过滤JAVA保留字,不能用于作为项目和屏幕名称等
2、增加禁用/启用全部代码块功能
3、修复颜色属性选择框没有自动隐藏的问题
3.02.0901
1、为布局增加点击事件,结合动态创建组件可生成复杂的列表
2、列表选择框和文件选择框的搜索改为“包含”匹配
3、修复不能在列表选择框中弹出文件选择框和颜色选择框的问题
3.01.0828
1、修复导入旧版aia,不能打开的问题
2、修复应用切换屏幕方向时崩溃的问题
3.01.0822
1、修复AI伴侣横屏退出的问题
2、更新低功耗蓝牙BLE组件
3.00.0820
1、修复几个bug
2、下拉选择框改成“下拉”形式
3.00.0812 (里程碑)
1、适配安卓6.0以上系统要求的动态权限请求
2、增加标题栏颜色设置属性、去除古老样式
3、增强文件管理器组件、可判断目录和文件
4、增加颜色选择组件,酷炫ARGB色盘
5、增加文件、目录选择组件,告别手输路径
6、支持同时触发多个按钮的点击事件
7、画布支持旋转手势和多点触控
8、点击逻辑视图的警告和错误图标,快速定位到代码块
2.48.0622
1、画布支持缩放手势
2、美化地图组件的缩放控制条
3、修复使用跳出循环块导致生成APK失败的问题
2.48.0610
1、优化地图组件的的缩放控制条,罗盘图标移到右边
2.48.0528
1、增强文件管理器组件,支持文件及目录列表、移动及删除、编码读写二进制文件等
2、主屏的窗口大小默认设置为自适应
2.48.0512 (里程碑)
1、支持通用组件事件,只需一个事件块就能处理某种组件全部实例的事件
2、组件容器(屏幕、布局、画布和地图)功能增强,可以在代码块中创建组件
3、为标签和图片组件增加点击和慢点击事件
4,为文本输入框和密码输入框增加点击事件,能够设置不出现输入法键盘
5、微数据库组件增加存储空间设置
6、解决应用的闪退问题
2.47.0308
1、增加“跳出循环”逻辑块
2、为Yandex翻译组件增加设置API Key属性
2.46.0124
1、移除主屏幕的导航条属性,只通过主题控制显示导航条或是古老样式标题
2.45.1231 (里程碑)
1、增加基于OpenStreetMaps的地图组件(在 3.08.0101 中替换为高德地图)
2、增加云数据库(Redis)组件
3、为颜色属性编辑提供色盘,可选择RGB空间颜色
4、支持安卓MD主题
5、支持触摸屏操作
2.44.1024
1、解除AI伴侣必须与电脑浏览器处于同一局域网的限制,发布桌面版AI伴侣
原文链接:更新记录(20240906),转载请注明来源!