首页 理论教育 文件处理函数新版更新:16.1版

文件处理函数新版更新:16.1版

时间:2023-06-28 理论教育 版权反馈
【摘要】:App Inventor 2内置的文件管理器没有修改文件名和获取文件大小两个常用功能,现修改源码实现这两个功能。图16-1 新增功能函数1

文件处理函数新版更新:16.1版

App Inventor 2内置的文件管理器没有修改文件名和获取文件大小两个常用功能,现修改源码实现这两个功能。

文件管理器的源码文件是File.java,在其中增加两个函数:

978-7-111-59828-2-Chapter16-1.jpg

在OdeMessages.java中增加函数和函数参数的声明:

//函数声明

@DefaultMessage("GetFileSize")

@Description("")

StringGetFileSizeMethods();

@DefaultMessage("Rename")

@Description("")

StringRenameMethods();

//函数参数声明,fileName参数的声明是系统原先就有的

@DefaultMessage("fileName")

@Description("")

StringfileNameParams();

@DefaultMessage("oldFileName")(www.xing528.com)

@Description("")

StringoldFileNameParams();

@DefaultMessage("newFileName")

@Description("")

StringnewFileNameParams();

在OdeMessages_zh_CN.properties中增加函数和参数的中文字符串:

fileNameParams=文件名

oldFileNameParams=旧文件名

newFileNameParams=新文件名

RenameMethods=修改文件名

GetFileSizeMethods=获取文件大小

编译、运行系统后,在工作面板中,可以看到增加了“获取文件大小”和“读取文件名”两个函数,如图16-1所示。

978-7-111-59828-2-Chapter16-2.jpg

图16-1 新增功能函数1

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈