【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");

【zf.json json数据解析】
用法:

//解析json数据
s text = "{\"id\":1, \"name\":\"xiaobai\", \"age\":16}"
s jo = zf.json(text)

// 获取根json对象
s json = jo.json

//获取id
s id = jo.hq(json, "id")

//获取name
s name = jo.hq(json, "name")

//获取age
s age = jo.hq(json, "age")

//修改age数据
jo.sz(json, "age", 20)

//删除id数据
s sc = jo.sc(json, "id")

//打印json数据
s text = jo.json(json)

//解析json列表数据
s text = "{\"userlist\":[{\"id\":1, \"name\":\"niubi\", \"age\":16},{\"id\":2, \"name\":\"wangba\", \"age\":18},{\"id\":3, \"name\":\"goudan\", \"age\":17}]}"
s jo = zf.json(text)

// 获取根json对象
s json = jo.json

//获取json对象列表
s list = jo.dxlb(json, "userlist")
// 获取列表的长度
s size = jo.cd(list)
xh size > 0
{
size = size - 1
s dx = jo.dx(list, size)

//获取id
s id = jo.hq(dx, "id")

//获取name
s name = jo.hq(dx, "name")

//获取age
s age = jo.hq(dx, "age")

}
【utb Toolbar工具栏设置】
用法:

//设置自定义的工具栏 为当前界面的工具栏
//输入Toolbar工具栏的 控件id或控件对象
s gjl = st.gjlbj(zy.i.gjlbj1).gjl()

// 设置左按钮可用
gjl.zanky(true)

// 设置左按钮是否显示
gjl.zanxs(true)

// 设置左按钮为小箭头
gjl.zanxjt(true)

// 设置左按钮图像
gjl.zantx("@t1.png")
//gjl.zantx(zy.t.tp1)

// 设置左按钮监听事件
gjl.zanjtsj{
gj.sc("左按钮监听事件")
}

// 设置右按钮图像,无事件。可使用界面菜单事件
gjl.yantx("@t1.png")
//gjl.yantx(zy.t.tp1)

//显示或隐藏 自定义布局
gjl.xszdybj(true)

//显示或隐藏 标题
gjl.xsbt(true)

//获取高度
s g = gjl.g()

//设置显示选项
gjl.xsxx(2)
//获取显示选项
s xsxx = gjl.xsxx()

//设置自定义布局
// 新建一个控件
s wb1 = st.wb();
wb1.kg(-1, -2);
gjl.zdybj(wb1)
//获取自定义布局
s zdybj = gjl.zdybj()

//设置标题
gjl.bt("这是标题")
//获取标题
s bt = gjl.bt()

//设置子标题
gjl.zbt("这是子标题")
//获取子标题
s bt = gjl.zbt()
就到这里吧[点头]
‭@北城无情 ‬‬‬‭@唐꯭纳꯭德川꯭普 ‬‬‬来聊天呀
你真的是个小天才[滑稽][弱]
什么时候不好非要到我吃饭的时候[滑稽][弱]
吃饭也得干
109楼
昵称188016 2021-6-8
楼主,你好,
关闭指定进程和清理应用数据,代码分别是什么?
我用ut w弹出了一个弹窗,我想让里面的文本可复制,应该怎么写?

评论

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

    863

  • 帖子

    39585

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.9091s Mem:2043Kb