自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zqp2013的专栏

说话一定要比做事更保守!

  • 博客(132)
  • 资源 (2)
  • 收藏
  • 关注

原创 AppInventor2 Progresso:进度条扩展 - 创建出色的线性和圆形进度条

MIT App Inventor 2扩展插件Progresso发布,支持创建自定义线性和圆形进度条组件。该扩展程序可通过清泛IT社区下载,为移动应用开发提供更丰富的UI控件选择。Progresso旨在简化进度条设计流程,帮助开发者快速实现专业级视觉效果,扩展App Inventor的功能边界。社区资源强调"为创新赋能",持续提供实用开发工具。

2025-06-12 17:35:14 144

原创 AppInventor2原生进度条组件LinearProgress用法及注意点

摘要:AppInventor2的LinearProgress组件提供两种模式:不确定模式(动画效果)和进度模式(显示具体进度)。进度模式需选用非经典主题(如"设备默认"),可通过属性设置或调用"增加进度(值)"方法调整进度值(范围0-100),其中正数增加、负数减少进度。注意部分三星手机可能存在进度设置无效的问题。组件最低要求AI伴侣v2.70版本,模拟器测试正常。

2025-06-12 17:33:17 126

原创 AppInventor2 已支持 DeepSeek 多轮对话

根据用户反馈,我们自研的 #AppInventor2 国内大模型拓展LLMAI2Ext做了一版升级,这里以 #DeepSeek 为例,主要解决以下2个问题:cn.fun123.LLMAI2Ext.aix - v1.1 版本已发布。新增 HideReason 属性,可以隐藏 DeepSeek-R1等模型的 推理过程的输出,让模型回答输出更简洁。LLMAI2Ext AI大模型拓展升级:支持多轮对话,可隐藏DeepSeek-R1模型的推理过程。默认为多轮对话,此方法将开启一个全新的对话上下文。

2025-06-09 18:35:15 233

原创 关于拓展模块NotificationStyle的demo运行时报错的问题

摘要:在AppInventor2的测试中,使用NotificationStyle拓展时出现错误提示,指出Android12及以上版本要求创建PendingIntent时必须指定FLAG_IMMUTABLE或FLAG_MUTABLE标志。该错误是由于API版本兼容性问题导致,需要修改源码添加相应标志,推荐使用FLAG_IMMUTABLE。解决方案建议使用最新版本的aix拓展或demo程序,相关文档可参考AppInventor2中文网。

2025-05-26 18:32:26 240

原创 AppInventor2已原生支持高德地图及路径规划

AppInventor2中文网升级至v2.75版本,主要新增高德地图原生支持,替代原OpenStreet地图。新版本包含绝对布局组件、地图标记绘制、电子围栏等功能,地图组件可与位置传感器联动实现定位。导航组件支持路径规划服务(需APIKey)。同时修复表格布局复制粘贴bug,优化滑动条刻度精度和ListView组件。高德地图相关教程将陆续发布。

2025-05-26 18:27:45 548

原创 AppInventor2如何实现写文件不覆盖,而是在文件尾部追加?

来自文档:数据存储组件 · App Inventor 2 中文网

2025-05-08 10:16:26 130

原创 AppInventor2 现已支持自定义apk包名(PackageName)

AppInventor2中文网现已支持自定义apk包名(PackageName)!可搜索你想要的拓展,常用拓展一键导入,方便快捷!以上功能全部为中文网原创开发,独家支持的功能!

2025-05-08 10:14:49 235

原创 AppInventor手机报警可以加振动效果吗?

使用“音效”组件的“振动”方法,可以。

2025-04-10 11:35:25 274

原创 AppInventor2实现用户交互输入对话框的2种方式

Alpha Dialog 是一个简单但功能强大且易于使用的扩展,您可以在项目中自由使用它来创建令人惊叹且独特的对话框。该扩展允许您创建透明对话框、全屏对话框,并且通过使用非常简单的技术,您可以使用自定义颜色进行变暗。的“响应”参数将是输入的文本,如果按下“取消”按钮,则为“取消”。如果需要定制个性化的输入对话框,可以使用 AlphaDialog 对话框扩展,,将会有一个额外的 取消 按钮。

2025-04-10 11:34:04 450

原创 AppInventor2生成3位数的水仙花数

生成3位水仙花数(每位数字的立方之和刚好等于这个数字)的代码,如下:

2025-03-24 14:16:45 211

原创 【AppInventor生成Python】AppInventor2中文网已支持代码块转换Python源码!

Python代码转换功能就属于其中一个,可不止这一个需求引人注意,还有好几个细节就算放在2025年的当下都不过时的功能理念,但不知怎的到了实际产品貌似都没有实现,个中细节这里不做考究,有兴趣的可以网上搜索一下这个招标文件,不得不说整体的设计理念非常具有前瞻性。准确性您觉得怎么样?咱作为“技术流派”,这么先进的设计理念和实用的功能,咱可不能忽视它,加之最近还有用户问AppInventor能否转Python代码,这不,这个功能不就来了嘛~~3、世界上的事情哪有一开始就会的,去做了,就会了,共勉!

2025-03-24 14:12:59 443

原创 AppInventor2 vs Android Studio

安卓开发经验是相通的,安卓工程师能极快上手 ai2。ai2 本地版有个特色,编译信息非常清晰,即使出错绝大部分都能解决,不外乎就是代码块写的有问题。只要按照规范写,一般不会出错,即使查不出来的错误,我们技术支持可以协助直至解决。不能,不同的源码体系。但是android studio工具可以调查部分app的通用问题,最终的apk他们是一致的,只是源码形式和编译器不同而已。如果用 AppInventor2 设计好了 回头出现问题用这个软件解决不了 是不是能用 Android Studio来重新编译呢?

2025-02-24 17:46:19 368

原创 App Inventor 2 LLMAI2Ext 自研拓展:接入DeepSeek、Kimi、通义千问...等国内大模型

如今我们又身处AI浪潮之中,包括很多学校在内的国内用户都有AI结合传统的App来开发具有智能App的需求,因此,必须开发拓展以接入国内大模型,对,它专门接国内大模型的,国外的不接。流式输出,即生成内容时边计算边返回,减少等待时间,提高响应速度,适用于聊天、代码补全等场景。流式输出,即生成内容时边计算边返回,减少等待时间,提高响应速度,适用于聊天、代码补全等场景。,当然由于拓展是在最新源码平台上编译出来的,可能有些较老的平台不能很好的运行,有条件的话还是建议使用我们的平台,也会优先获得反馈支持。

2025-02-24 17:45:06 1346

原创 AppInventor2切换屏幕后如何自动恢复蓝牙连接?

切换屏幕后,绝大部分组件及拓展都是创建的新对象,类似蓝牙、 mqtt 的连接会全部失效。两种思路:1,使用虚拟屏幕,一个屏幕上多个布局,控制显示隐藏模拟实现多屏幕,速度还快!2,保存屏幕 1 已经连接的硬件地址到微数据库,屏幕 2 拿出来,使用 connectwithaddress 方法在初始化事件中重新连接一次。来源:切换屏幕后如何自动恢复蓝牙连接 - App Inventor 2 中文网 - 清泛IT社区,为创新赋能!

2025-02-20 14:09:26 303

原创 AppInventor2离线版aia源码大小及apk打包大小上限均已支持200MB

最新AppInventor2离线版已经修改上限,下载安装即可使用,或者浏览器输入:http://lx.fun123.cn 可跳转。在线版不能随意提高这个限制,因为服务器资源有限;但是离线版就不一样了,自己独享整台电脑资源,安排没毛病~如果你还觉得小,还留有空间,如有反馈,后续还可以继续扩大!离线版的特色就出来了:改为。大小限制30M 改为。限制,测试验证通过。

2025-02-20 14:08:00 744

原创 MIT AppInventor v2.74更新的内容

MIT v2.74更新的内容如下:

2025-02-05 11:51:30 518

原创 AppInventor2已升级最新v2.74,大幅提升编程效率

另外我们的离线版也已经同步升级至v2.74了,已经向正式用户推送更新(试用版本的用户暂不推送)。组件较大更新,新增了一些动画效果及样式自定义的功能,后面单独发文详细介绍这些细节的改进。了解详细操作,Ctrl + Alt可快速切换编程视图。v2.74版本已修复上述编译apk后状态栏消失的问题。新增键盘快捷键,可以大幅提升您的的编程效率。我们的平台及AI伴侣已升级至v2.74,其他bug修复及优化。

2025-02-05 11:50:14 534

原创 [应用类App] 轮廓线 aia源码 UI界面精美,画布实现手柄摇杆

[应用类App] 轮廓线 aia源码 UI界面精美,画布实现手柄摇杆

2025-01-09 10:29:53 307

原创 App Inventor 2 TableView 拓展:数据表格视图,表格形式显示列表

最近有小伙伴问,有没有用表格展示数据的组件?而原生还真没有这个组件,于是我们就自己写了一个表格拓展,展示二维列表为表格,效果如下:此拓展由AppInventor2中文网开发及迭代更新,欢迎使用并提出新的意见,我们会持续改进体验。随便说一下,我们一口气上新了多款自研拓展(入口:帮助菜单 -> 拓展文档),拓展的使用方法及文档后续会陆续发文介绍,本文仅介绍这个表格拓展用法。

2025-01-09 10:28:32 668

原创 【AppInventor2】Service and Characteristic are not published by the connected device

问题原因:硬件/蓝牙芯片问题导致的,比如A硬件测试好的,换了B硬件没有修改uuid,就出现这个报错。由于B硬件没有发布这些特征,就会报这个错误。

2025-01-03 13:20:54 209

原创 App Inventor 2 知识产权保护之 - 软件著作权证书申请流程

不要紧,将.aia导出后,用压缩软件打开aia源码,在src目录下有几个真正的源码文件,记事本打开贴到doc文档中就行了,这几个文件就是它的源码。与 .aia 文件的关系:.blk 文件通常作为 .aia 项目文件的一部分出现,.aia 是 App Inventor 项目的压缩包,其中包含了所有的文件,包括 .blk 文件、资源文件、以及其他设置文件。针对这个问题,我不做过多的解释,收费 = 有价值,往往能带来价值的不是技术/产品本身,而是切实解决了用户的实际问题,这才是真正的价值,寻求价值的人自然会懂。

2025-01-03 13:19:52 1535

原创 [经验分享] Call to ‘set-and-coerce-property!’ has too few arguments (3; must be 4)

Call to ‘set-and-coerce-property!’ has too few arguments (3; must be 4)

2024-12-26 17:54:46 176

原创 AppInventor2 ClientSocketAI2Ext 拓展加强版 - 为App提供TCP客户端接入,可发送二进制数据

本文介绍App Inventor 2利用拓展实现TCP/IP协议接入功能,作为网络客户端连接TCP服务器,进行数据通信(发送/接收)。,是能用的,但是有缺陷且不再更新了,目前已知问题:没有做全局的异常处理,任何报错后(比如TCP服务器不通),App直接崩溃,没得选择,体验不好!因此,AppInventor2中文网(https://www.fun123.cn)在此基础上进行了特性升级,保留原版所有功能,部分方法进行优化体验,增加新的特性等。

2024-12-26 17:53:15 1242

原创 扩展App Inventor:具有多点触控和手势检测功能

MIT App Inventor 是一个基于块的事件驱动编程工具,它允许每个人,尤其是新手,开始编程和构建功能齐全的 Android 设备应用程序。与使用 Android Studio 的传统文本编程相比,它的功能有限。我们通过构建扩展组件使 App Inventor 具有多点触摸手势检测功能,例如双指旋转和用户定义的自定义手势。我们的论文说明了组件的实现、组件的示例用法以及它们如何帮助新手构建涉及手势识别的应用程序。

2024-12-03 13:13:03 1405

原创 为什么AppInventor2接收到的字符串数据都带括号了?如何处理?

与AppInventor2中文网(https://www.fun123.cn)同步更新,内置最新版Android 11.0模拟器,软件一键安装启动,一次授权、永久升级,附赠1年免费技术支持服务。A:首先,如果文本输入出来多出了 中括号 [ 或 小括号 ( ,就考虑它不是文本类型,而是列表,尤其是列表中只有一个元素,打印出来就没有逗号分隔,仅前后多了中括号/小括号。经调查,用户输出的变量的确是列表,拿出列表中的元素即可解决,不建议用文本截取的方式去掉中括号/小括号。授权,老用户咨询客服有惊喜!

2024-12-03 13:11:12 330

原创 App Inventor 2 图片云端保存及访问的App开发思路

一般来说,类似于购物App,你可以从手机App上传物品图片,然后他人也可以在手机App上查看你上传的物品的照片,这时图片就必须采用云端保存的方式。本文主要就是聊一聊 App Inventor 2 进行图片上传及云端图片访问这种场景的App开发思路,及关键步骤的一些指导。

2024-11-27 10:28:25 871

原创 AppInventor2实现图片缩放并Base64化,便于图片的网络传输及存储

一般来说,类似于购物App,你可以从手机App上传物品图片,然后他人也可以在手机App上查看你上传的物品的照片,这时图片就必须采用云端保存的方式。本文主要就是聊一聊 App Inventor 2 进行图片上传及云端图片访问这种场景的App开发思路,及关键步骤的一些指导。当然最直观的方式就是Base64化,其他的方式还有使用“Web”客户端组件可以Post图片二进制,或者使用第三方图床API实现。本文仅讨论第一种图片Base64化的具体实现。

2024-11-27 10:26:36 1024

原创 AppInventor2”屏幕.关闭其他屏幕时”这个事件是怎么触发的?

有会员提问:“当屏幕1.关闭其他屏幕时”这个事件是怎么触发的?本文通过案例验证对这个事件进行分析,并与“屏幕.回退”事件进行了简单的对比,相关内容均已更新进了中文文档,点击“阅读原文”直达~当另一个屏幕关闭并且控制权返回到此屏幕时触发该事件。2个屏幕之间的交互方法。按下设备的返回键也可以触发这个事件,不过“返回结果”参数为空。事件触发后的测试结果。

2024-10-30 10:01:16 565

原创 AppInventor2能否用网络摄像头画面作为屏幕的背景?

1、目前原生组件无法直接实现这个功能,屏幕背景只能是图片,不能是网址(不过已证伪,详见后文)有会员提问:能否用网络摄像头的实时画面作为屏幕的背景?摄像头画面是一个在线的网站链接视频流。

2024-10-30 09:59:16 605

原创 App Inventor 2 列表显示框能否实现多选?

这是一个王炸般的组合,几乎你想要的HTML可以做到的精细的界面都能应用到App中,也就是说这里实际上就是写HTML网页界面和AppInventor进行交互实现,需要有网页开发的基础。这种多选功能有现成的拓展实现,不过是收费的,12美刀,有兴趣可以了解一下:https://puravidaapps.com/combobox.php。1、列表显示框做一个模拟多选,点击一下列表项,切换显示前面的选择文本,最终可以拿出全部的选中标记的项目。这里只是提示这种实现思路,有兴趣可以自己研究一下。

2024-10-29 17:06:08 541

原创 分享几个App Inventor 2“隐藏”的非常实用的小技巧

以这种方式导出的代码块PNG图像,还包含以特定格式存储的额外的元数据。如果将图像拖放到块工作区中,App Inventor将读取此元数据的内容。下面的示例演示了 最大值 块扩展。它仅仅是风格预览,并非是开发iOS的App。话说回来,真正的iOS版支持在不久的未来会推出,可以期待一下。用户想要找到包含 3 个值的列表中的最小值,默认只有 2 个空间可以连接到值代码块。选中组件,Ctrl + C,Ctrl + V,自己尝试一下,有神奇魔法哦~1、组件过多,屏幕显示不下,没有滚动条?

2024-10-29 17:04:57 850

原创 Appinventor2 多屏幕之间如何共享过程?

相信有很多人有过这样的问题,但是目前来看每个屏幕都是独立的,无法相互直接调用,只能打开其他屏幕或传参,无法跨屏幕调用定义的过程。英文社区有一篇帖子有激烈的讨论,有的建议用“背包”把代码拷贝一份,不过这样代码就冗余了,但这不是我们想要的完美方案。先说结论:不能共享,但可以变通,这个问题上没有完美方案!

2024-09-29 19:55:10 602

原创 AppInventor2怎么修改App的图标?

AppInventor2怎么修改App的图标?如何实现图标透明效果?

2024-09-29 19:53:46 872

原创 Ai2 Starter模拟器连接一直失败?

在上面aiStarter助手启动界面,按提示点键盘 Ctrl + C 停止程序,然后再启动一次,这时往往就好了,大概率是aiStarter助手的bug。在aiStarter正常启动的情况下,“连接” -> “模拟器” 一直失败?并设置为 Disabled,重新打开浏览器就好了。

2024-09-11 18:54:35 545

原创 为AppInventor2开发自己的拓展(Extension) - 拓展开发入门篇

App Inventor 2 是积木式在线安卓开发环境,利用拖拽式的方式实现代码块堆叠,从而完成相应的逻辑。上手很容易,但是由于代码块提供的功能有限,使用比较单一,在开发上有很大的局限性,但是它提供了拓展Extension特性,开放了源码,使得开发者可以根据自己的需要,自定义开发原生组件实现不了的、更加强大的功能。

2024-09-11 18:52:59 2122

原创 AppInventor2 文本输入框(TextBox)已支持文本变更事件,非常便于实时处理输入的内容

AppInventor2 文本输入框(TextBox)已支持文本变更事件,非常便于实时处理输入的内容

2024-08-26 13:17:28 463

原创 AppInventor2 现已全面支持安卓14!

MIT于2024/08/19升级Android SDK至34(安卓14),因为在 2024 年 8 月 31 日之后,在 Google Play 商店中添加或更新应用时必须执行此更新。国内估计也会跟进,因此使用最新版本的 sdk 是非常必要的。经过了紧锣密鼓的多轮功能测试、兼容性测试,AppInventor2中文网(https://www.fun123.cn) 于已同步升级至 v2.72 ,已全面支持安卓 14!

2024-08-26 13:16:05 2085

原创 AI2伴侣权限的问题

首先,先接触手机对AI2伴侣软件的管控(我的话就是解除连接网络的管控),接着,找到应用管理中的AI2伴侣软件,如下图1。点击权限,得到图4,找到与蓝牙有关的权限——即附近的设备,点击打开其权限,如图5。再点击图中框选的标记,得到下图3(与图1一样的图)觉得对你有所帮助的话,点个小红花或者多多支持吧!最后可以看到该软件的有关权限已经打开,如图6。关于这个遇到的问题,请跳到以下链接去查看。紧接着,点击进去通知管理,如下图2。

2024-08-06 14:25:42 533

原创 App Inventor 2 MQTT拓展入门(保姆级教程)

本文通过一个零门槛的MQTT入门级测试案例,带大家熟悉一下MQTT的开发步骤,让大家对MQTT通信模型有一个比较直观的认识。

2024-08-06 14:23:29 3307

原创 AppInventor做的APP支持安卓14吗?

目前MIT最新版本也是Android13,我们与mit同步更新。如果官方支持14我们会第一时间跟进。不过,根据用户反馈,蓝牙相关的好像不兼容。

2024-08-05 17:50:38 283

App Inventor 2 AI2伴侣v2.69版

App Inventor 2 AI2伴侣截止目前的最新版v2.69版。

2023-12-04

AI2Starter v4.6最新版,内置AI2伴侣v2.69版本

App Inventor 2必备调试工具,无需手机,对电脑资源要求低。

2023-12-04

20170216-091149.zip FaceNet预训练模型

TensorFlow技术解析与实战.李嘉璇.2017 中人脸识别预训练模型。google下载

2018-01-07

C#开发简单的C/S图书管理系统

自己开发的简单的图书管理系统,自己的第一个较完整的作品,虽然代码有点乱。呵呵!

2008-10-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除