简介:
《裕语言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");
用法:
// 需要注意的是 wl.hq 需要放入线程中执行;
// 创建线程
gj.xc(){
// 网址
s a = "https://m.baidu.com"
// post提交的数据,对应name1=value1&name2=value2,这个参数可以设置 null 则为 get方式
s b = { "name1=value1", "name2=value2" }
// 编码
s c = "utf-8"
// 传递cookie项值,格式为nama=value 下例: uid=112;name=nihao;sb=123456789;
s d = "uid=112;name=nihao;sb=123456789;"
// 带自动设置cookie方式获取网页,并记录当前网页的Cookie
s e = true
// 设置Header头:(可设置多条,以“||”隔开)文件头包括了Cookie,User-Agent设备型号
s f = "User-Agent=Mozilla/5.0 (iPad; U; CPU OS 6_0 like Mac OS X; zh-CN; iPad2)||accept=*/*||accept-language=zh-CN"
// get方式:网址,编码
s st2 = wl.hq(a, c)
// post方式:网址,数据,编码
s st3 = wl.hq(a, b, c)
// post方式:网址,数据,编码,传递cookie
s st4 = wl.hq(a, b, c, d)
// post方式:网址,数据,编码,传递cookie, 是否自动设置cookie,设置Header头,设置连接超时,设置接收超时
s st5 = wl.hq(a, b, c, d, e, f, 20000, 20000, null)
// post方式:网址,数据,编码,传递cookie, 是否自动设置cookie,设置Header头,设置连接超时,设置接收超时,设置代理IP(若不设置就传入null)
s st5 = wl.hq(a, b, c, d, e, f, 20000, 20000, "10.0.0.172:80")
//返回 网页源码
gj.sc(st2)
}
举报 0