结绳闰成玄武版是结绳编程的旧版本,结绳是国内开发团队打造的永久免费编程工具,它的特点是能在手机上用【中文】作为编程语言进行手机开发。用中文开发有助于培养编程初学者的编程逻辑,降低学习难度,通过中文编程的方式,引导更多人更快地学习编程,推动安卓开发走向大众化。
这款软件界面美观度大幅提升,同时保留了强大的功能内核。用户借助它能更便捷地开展手机项目开发工作,支持多语言自主选择,是手机编程从业者的必备工具。软件兼容TieLang、Java等编程语言,采用全新插件架构设计,为功能拓展提供了无限可能。通过中文编程模式,用户可享受易维护、高质量、高效率、易扩展等多重优势特性。
结绳程序是由窗口布局和窗口代码组成
窗口布局指的是软件的界面UI部分,涵盖各类组件,可通过布局设计器拖动来完成
窗口代码:也就是我们业务实现的环节,在这个部分能够借助代码来达成自己的构思。
组件与程序逻辑之间的交互是通过组件触发的事件来相互关联的。
1.这是我们业务落地的一部分,我们能够借助代码将自己的想法付诸实践。
2.软件的接口U部分涵盖各类组件,可通过与布局设计师的拖动操作来完成
3.针对编程初学者,借助中文编程这一教学形式,帮助他们构建编程逻辑思维,降低学习过程中的阻碍。
4.推动更多人更高效地掌握编程技能,提升Android开发的普及度与吸引力
1.智能编辑器
编辑器具备代码高亮显示与智能代码提示功能。通过输入代码首字母的拼音,就能巧妙化解中文输入速度不及英文的难题。此外,它支持为代码块添加下划线,让代码结构清晰易懂;同时也支持对颜色值等内容进行实时预览并显示下划线。
2.低成本、快速发展
您仅需一部Android手机就能开展开发工作,借助Knot的专属编译技术可大幅优化编译速度。该工具同时兼容面向过程与面向对象两种软件开发模式,让您得以运用各类面向对象特性,比如便于维护、品质优良、效率出色以及易于扩展等优势。
3.为各种语言定制插件
它支持Java、Chineseknot等语言,后续还计划支持Lua、Kotlin、Python、Go、C++等语言。该工具采用语言服务器协议,这一协议为其功能扩展提供了广阔的空间与无限可能。
1.现在,有了“打结绳”这款应用程序,编程初学者能在手机上便捷地开展开发工作,轻松实现自己的开发梦想。
2.哪怕不具备电脑操作能力和英语基础,也能借助低代码开发平台打造并完善全新的应用程序。
3.打结的语法源自BASIC编程语言,并融入了Java语言的特性。此外,该软件也支持直接使用Java进行编程(兼容Java8版本)。
4.绳结本身包含“窗口布局”与“窗口代码”两部分,操作起来并不复杂。
5.整体UI设计进行了简化处理,应用程序自身的体积也比较小。如今,用户能够借助手机在任何时间、任何地点开展编程工作。
6.对编程感兴趣或仍在学习编程的朋友,可以使用“打结绳”应用程序。
1、权限管理
核心权限:首次安装后需开启「存储权限」以访问文件管理器,部分功能(如编译运行)需「网络权限」连接服务器。
安全提示:尽量不要给非必需的权限(像通讯录、位置这类),只保留基础权限就可以了。
2、代码编辑规范
语法兼容性:
基础语法以BASIC为根基,同时融入了Java的特性(比如面向对象编程),要留意它是大小写敏感的(例如Print和print可能会导致报错)。
支持Java8语法,不过像Lambda表达式这类部分高级特性,可能需要进行兼容性测试。
自动补全功能:
事件、方法、括号等无需手动输入,点击下方名称即可自动生成代码片段,减少语法错误。
代码结构:
程序由「窗口布局」与「窗口代码」两部分构成,要保证二者逻辑相互对应(例如按钮事件必须在代码里进行定义)。
3、编译与运行
资源限制:
在编译大型程序的过程中,建议关闭其他在后台运行的应用程序,以此来释放系统内存,防止由于内存不足而造成编译失败的情况。
支持多DEX构建,以解决因JAR包数量过多而触发65536方法数限制的问题。
无法打开文件管理器
原因:未授予存储权限,或者文件路径中存在中文、特殊字符。
解决:
打开手机的「设置」,接着找到「应用管理」,在里面找到「结绳闰成玄武版」这个应用,然后开启它的「存储权限」;
请把项目文件转移到纯英文的路径下,比如/sdcard/ShengJie/这样的位置。
编译速度慢或卡顿
原因:大型资源文件(例如PNG图片)没有经过优化处理,或者设备自身的性能达不到要求。
解决:
可以借助图片压缩工具(像TinyPNG这类)来处理图片,或者开启「加快大型资源文件编译速度」的功能选项(不过这需要先更新到最新版本才行);
关闭其他后台应用,释放内存。
增加几种设计模式支持,支持开发超大程序
调整打包方式,提升大尺寸资源文件(例如大型png图片等)的编译效率;新增多dex构建支持,以解决因jar包数量过多导致触发65536方法数限制临界点的问题
增加线程嵌入式语句,具体使用方法在本文后面
增加随机包名功能支持,当包名填写为"$"时,系统会在打包过程中自动生成随机包名来完成打包操作。
文件管理器在长按操作弹出的菜单中新增“注册清单”选项,便于用户直接复制窗口内的文件。
更新androidx和design至最新版本
修复安卓5部分界面卡死的问题
适配所有安卓CPU架构,优化对x86_64架构的处理
优化对MVC设计模式的支持
更新了关于界面、鸣谢界面以及隐私政策
修复控制台工程删除文件闪退的问题
修复极少部分手机无法打开文件管理器的问题
修复浏览框部分网页无响应的问题
核心支持库增加”高级适配器“
窗口新增了“标题颜色”“常量模式”“亮度”“沉浸模式”“全屏模式”“屏幕方向”“可视”“背景颜色”“背景图片”等属性。
窗口新增了“置返回数据”“返回桌面”“移动任务到后台”等功能方法。
代码界面菜单项目操作增加"清理缓存“
下载排行