结绳闰成玄武版是结绳编程APP的旧版本,结绳是一款由国内开发团队打造的永久免费的编程工具,其特色在于能在手机采用【中文】作为编程语言来进行手机APP的开发。使用中文进行开发可以培养编程初学者的编程逻辑,降低学习门槛,以中文编程的形式,引导更多的人更快的学习编程,并使安卓开发大众化。
界面更加的美观,功能还是很强大,用户可以通过此软件更方便的制作手机项目,支持多种语言,可以自主选择,需要手机编程的各位必备。支持TieLang、java等语言软件,采用全新插件架构设计,为拓展开辟无限可能,使用中文编程,您可以享受易维护、质量高、效率高、易扩展等众多特性。
结绳程序是由 窗口布局 和 窗口代码 组成
窗口布局:即软件的界面UI部分,包含了各类组件,可用布局设计器拖动完成
窗口代码:即我们业务实现的部分,在这里可以通过代码来实现自的想法
(组件和程序逻辑之间的交互由组件触发的事件相互联系)
1.它是我们业务实现的一部分,我们可以通过代码实现我们的想法
2.软件的接口U部分,包括各种组件,可以通过与布局设计师拖动来完成
3.培养初学者的编程逻辑,减少学习障碍,将中文编程作为一种教学形式,
4.引导更多人更快地学习编程,让Android开发更受欢迎
1.智能编辑器
编辑器支持代码高亮显示和智能代码提示。你可以用拼音输入代码的第一个字母,完美地解决了中文输入比英文输入慢的问题。它还支持代码块下划线,使代码一目了然。它还支持实时预览颜色值下划线等。
2.低成本、快速发展
您只需要一部Android手机即可完成开发,并且使用Knot的专有编译来优化编译速度。它同时支持面向过程和面向对象的软件开发,使您能够享受各种面向对象的功能,如易于维护、高质量、高效率和易于扩展。
3.为各种语言定制插件
支持Java和Chinese knot等语言,并准备支持Lua、Kotlin、python、Go、C++等语言。它使用语言服务器协议语言服务协议,为扩展开辟了无限可能。
1.现在,借助“打结绳”应用程序,我们可以在手机上快速轻松地进行开发,实现了编程初学者的开发梦想。
2.即使不需要电脑或英语水平,也可以通过打结应用程序创建和开发全新的应用程序。
3.打结的语法来源于BASIC编程语言,融合了Java语言的特点。同时,该软件还支持用Java直接编程(支持Java 8)。
4.绳结app本身由“窗口布局”和“窗口代码”组成,使用门槛不高。
5.整体UI设计有所简化,应用程序本身的尺寸也不大。现在,手机可以随时随地进行编程。
6.对编程感兴趣或仍在学习的朋友可以下载“打结绳”应用程序
1、权限管理
核心权限:首次安装后需开启「存储权限」以访问文件管理器,部分功能(如编译运行)需「网络权限」连接服务器。
安全建议:避免授予非必要权限(如通讯录、位置),仅保留基础权限即可。
2、代码编辑规范
语法兼容性:
基础语法基于BASIC,但融合了Java特性(如面向对象编程),需注意大小写敏感(如Print与print可能报错)。
支持Java 8语法,但部分高级特性(如Lambda表达式)可能需测试兼容性。
自动补全功能:
事件、方法、括号等无需手动输入,点击下方名称即可自动生成代码片段,减少语法错误。
代码结构:
程序由「窗口布局」和「窗口代码」组成,需确保两者逻辑对应(如按钮事件需在代码中定义)。
3、编译与运行
资源限制:
编译大型程序时,建议关闭其他后台应用以释放内存,避免因内存不足导致编译失败。
支持多DEX构建,解决JAR包过多触发65536方法数限制的问题。
无法打开文件管理器
原因:未授予存储权限或文件路径包含中文/特殊字符。
解决:
进入手机「设置」→「应用管理」→「结绳闰成玄武版」→开启「存储权限」;
将项目文件移动至英文路径(如/sdcard/ShengJie/)。
编译速度慢或卡顿
原因:大型资源文件(如PNG图片)未优化,或设备性能不足。
解决:
使用工具压缩图片(如TinyPNG),或启用「加快大型资源文件编译速度」选项(需更新至最新版本);
关闭其他后台应用,释放内存。
增加几种设计模式支持,支持开发超大程序
更改打包方式,加快大型资源文件编译速度(如大png等),支持构建多dex,解决jar包过多时触发65536临界点的问题
增加线程嵌入式语句,具体使用方法在本文后面
增加随机包名支持,若包名填写"$",则打包时随机产生包名进行打包
文件管理器长按时弹出菜单增加“注册清单”,方便直接复制窗口文件
更新androidx和design至最新版本
修复安卓5部分界面卡死的问题
适配所有安卓CPU架构,优化对x86_64架构的处理
优化对MVC设计模式的支持
更新了关于界面、鸣谢界面以及隐私政策
修复控制台工程删除文件闪退的问题
修复极少部分手机无法打开文件管理器的问题
修复浏览框部分网页无响应的问题
核心支持库增加”高级适配器“
窗口增加“标题颜色”、“常量模式”、“亮度”、“沉浸模式”,“全屏模式”,“屏幕方向”、“可视”、“背景颜色”、“背景图片”等属性
窗口增加“置返回数据”、“返回桌面”、“移动任务到后台”等方法
代码界面菜单项目操作增加"清理缓存“