【TS】iApp基础教程mian.iyu系列-1

IAPP   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2021-6-7

简介:

《裕语言V5》是解释型语言,丰富的类库定置简单快速开发你的应用程序,让开发过程变得娱乐化大众化。《裕语言》是由计算编程工程师 黄裕先生 为主导,宇恒先生、宇辰先生等工程师共同参与完成开发,定制以及实现成型代码功能,其代码简单方便的编写体验是一大亮点。裕语言的开发应用程序语言,全面向公众开放平台,任何有兴趣的人都可以参与开放设计自己的程序。

《裕语言V5》所有的预设代码命名采用 拼音开头字母/ 全拼等。整体符合主流,采用面向对象方式编程,所有代码都由根对象延伸,简入深出的系统性学习。支持导入原生android 所有的SDK;所有代码都编译成 java代码,再编译成dex文件。


下载地址:

42817

学习手册:

66697


【指定系统编译】

[方案一]

// 在裕语言V5中可以指定系统来编译代码

//执行 java 多行代码
java
{
String str = "这是 iApp";
android.util.Log.v("iapp", str);

}

//执行 java 单行代码
java android.util.Log.v("iapp", "这是 iApp");

【wj.fz 复制文件】
用法:
s a = "%abc.txt"
s b = "%abc2.txt"
s d = wj.fz(a, b)

//设置重复不覆盖
s c = false
s d = wj.fz(a, b, c)

//返回 true 或 false
gj.sc(d)
【wj.lb 文件夹与文件列表】
用法:

// 注意 lb l是字母L的小写, 为拼音首字母 lb=列表

s a = "%dir"

//获取文件夹与文件列表
s b = wj.lb(a)
// 循环数组
xh s c, b
{
gj.sc(c)
}

//仅获取文件夹列表
s a = "%dir"
s b = wj.lb(a, true)
// 循环数组
xh s c, b
{
gj.sc(c)
}

//仅获取文件列表
s a = "%dir"
s b = wj.lb(a, false)
// 循环数组
xh s c, b
{
gj.sc(c)
}
【wj.zy 转移文件】
用法:
s a = "%abc.txt"
s b = "%abc2.txt"
s d = wj.zy(a, b)

//设置重复不覆盖
s c = false
s d = wj.zy(a, b, c)

//返回 true 或 false
gj.sc(d)
【wj.czwj 查找文件】
用法:

// 文件名过滤,开头与结尾的*为任意字符
s gl = { "*.txt", "abc", "abc*" }

// 获取一个 File[] 对象数组
s lb = wj.czwj("%dir", gl)

// 循环打印
xh s c, lb
{
gj.sc(c.getAbsolutePath())
}
【wj.hqml 获取目录路径】
用法:

s a = "%dir"
s d = wj.hqml(a)

//返回 绝对路径
gj.sc(d)
【wj.jy 解压zip文件】
用法:

// 目标ZIP
s a = "%a.zip"
// 只解压部分文件
s b = "b.txt"
// 解压到指定目录
s c = "%dir"
// 重复是否覆盖
s d = true

// 解压指定部分文件文件,并指定重复覆盖
s e = wj.jy(a, b, c, d)

//返回 解压文件数量
gj.sc(e)

// 解压文件,并指定重复覆盖
s e = wj.jy(a, c, d)
//返回 解压文件数量
gj.sc(e)

// 解压文件,重复不覆盖
s e = wj.jy(a, c)
//返回 解压文件数量
gj.sc(e)
【wj.ys 压缩zip文件】
用法:

// 目标文件夹路径
s a = "%dir"

// 压缩到ZIP的路径
s b = "%a.zip"

// 解压文件,重复不覆盖
s d = wj.ys(a, b)

//返回 压缩的文件数量
gj.sc(d)
【wj.dk 打开文件】
用法:
s a = "%abc.apk"
wj.dk(a)

//无返回
【wj.lx 文件类型】
用法:
s a = "%abc"
s b = wj.lx(a)

//返回一个整数,1为文件 2为文件夹 -1为不存在
【zf.th 替换字符】
用法:

s a = "123456789"
s b = "2"
s c = "0"
s d = zf.th(a, b, c)

//返回 替换后的字符
gj.sc(d)

//支持正则表达式
s d = zf.th(a, b, c, true)

评论

登录后才可发表内容
  • 主题

    863

  • 帖子

    39585

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0524s Mem:2035Kb