大帅哥隋昊航评论的话题
大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

对了,你能看见屏幕吗?
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 普通群众 创建的话题 › 我这个论坛盒子,没有办法点击里面的链接

对的。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

我说你点整个软件的右上角。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 小毛毛与水厚 创建的话题 › 一个小尾巴的问题

看到了你的故事分享。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

点击整个软件最右上角那个按钮。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

那这回我重录了一份儿,这回慢了。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

等我重录一份儿。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

首先进入软件,点击右上角,在里面寻找,就有个新建工程。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

就是我上面分享那段文字。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

点击右上角,在里面寻找就可以了。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+
 


本楼来自:爱玩机工具箱MT管理器


大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

我给你录个屏,等我一会儿。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 流星之恋_冷色月芒 创建的话题 › 分享:纯血鸿蒙应用,奇妙工具箱。

不对呀,我也看到个奇妙工具箱,我这里就能正常安装啊。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 普通群众 创建的话题 › 我这个论坛盒子,没有办法点击里面的链接

楼主先向左,再向右,打开天坦快捷菜单,有个操作。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

因为你没有导入文件,你得去新建工程。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

其实你可以这么理解,他俩就是一个软件。
只是第二个是第一个的修改版,是在手机上操作的。

本楼来自:爱玩机工具箱MT管理器


大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

应该能听明白吧。
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

require "import" 以导入import模块,简化写代码的难度。 目前程序还内置bmob,bson,canvas,cjson,crypt,ftp,gl,http,import,md5,smtp,socket,sensor,xml,zip,zlib等模块。 一般模块导入形式 local http=require "http" 这样导入的是局部变量 导入import后也可以使用 import "http" 的形式,导入为全局变量
本楼来自:爱玩机工具箱MT管理器

大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

AndroLua是一个使用Lua语法编写可以使用安卓API的轻型脚本编程工具,使用它可以快速编写安卓应用。
第一次打开程序默认创建new.lua,并添加以下代码

require "import"
import "android.widget."
import "android.view."

require "import" 是导入import模块,该模块集成了很多实用的函数,可以大幅度减轻写代码负担,详细函数说明参考程序帮助。
import "android.widget.*" 是导入Java包。
这里导入了android的widget和view两个包。

导入包后使用类是很容易的,新建类实例和调用Lua的函数一样。
比如新建一个TextView
tv=TextView(activity)
activity表示当前活动的context。
同理新建按钮 btn=Button(activity)



给视图设置属性也非常简单
btn.text="按钮"
btn.backgroundColor=0xff0000ff

添加视图事件回调函数
btn.onClick=function(v)
print(v)
end
函数参数v是视图本身。



安卓的视图需要添加到布局才能显示到活动,一般我们常用LinearLayout
layout=LinearLayout(activity)

用addView添加视图
layout.addView(btn)

最后调用activity的setContentView方法显示内容
activity.setContentView(layout)
这里演示androlua基本用法,通常我们需要新建一个工程来开发,代码的用法是相同的,具体细节请详细阅读后面的内容。

本楼来自:爱玩机工具箱MT管理器



大帅哥隋昊航 1周前 评论了 泡泡糖 创建的话题 › 谁会用这个编程软件?QingsetLua+

工程结构 init.lua 工程配置文件 main,lua 工程主入口文件 layout.aly 工程默认创建的布局文件 菜单功能 三角形 运行:执行当前工程 左箭头 撤销:撤销输入的内容 右箭头 重做:恢复撤销的内容 打开:打开文件,在文件列表长按可删除文件 最近:显示最近打开过的文件 文件 保存:保存当前文件 新建:新建lua代码文件或者aly布局文件,代码文件与布局文件文件名不可以相同 编译:把当前文件编译为luac文件,通常用不到 工程 代开:在工程列表打开工程 打包:将当前工程编译为apk,默认使用debug签名 新建:新建一个工程 导出:将当前工程备份为alp文件 属性:编辑当前工程的属性,如 名称 权限等 代码 格式化:重新缩进当前文件使其更加便于阅读 导入分析:分析当前文件及引用文件需要导入的java类 查错:检查当前文件是否有语法错误 转到 搜索:搜索指定内容位置 转到:按行号跳转 导航:按函数跳转 插件:使用安装的插件 其他 布局助手:在编辑器打开aly文件时用于设计布局,目前功能尚不完善 日志:查看程序运行时的日志 java浏览器:用于查看java类的方法 手册:离线版lua官方手册 联系作者:加入官方qq群与作者交流 捐赠:使用支付宝捐赠作者,使软件更好的发展下去
本楼来自:爱玩机工具箱MT管理器