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

[方案二]

// 裕语言V5 允许java 格式文件,进行混编交互。

// 创建 *.java 文件 并且完全支持 android 原生开发。
【目录开头符号标识】

// 代码中需要输入一个文件的代码,填写路径的开头第一个可以使用符号进行快捷指向路径

// 路径开头为 % 硬盘分区根路径

// 路径开头为 @ 包内资源路径

// 路径开头为 $ 应用安装位置路径
【裕语言v5 里的根对象】

用法:

//这是裕语言V5里的根对象,也是所有子对象的父对象,裕语言V5 所有代码的源头命名。
iapp

//------- 根对象的 子对象

// 字符管理对象
iapp.zf

// 数据管理对象
iapp.sj

// 视图管理对象
iapp.st

// 文件管理对象
iapp.wj

// 工具管理对象
iapp.gj

// 网络管理对象
iapp.wl

// 系统管理对象
iapp.xt

//前缀 iapp 是根对象的,也可以直接写它的子对象

如:
// 工具对象 里的 输出方法
gj.sc("输出文字")

//------- 根对象的 方法

// 为了更简便的使用常用方法,根对象提供以下方法:

// 输出
iapp.gj.sc(123) 可直接使用 gj.sc(123)
【类模块对象的创建】

// myu 类模块需要先创建对象
cj 或 iapp.cj

// 创建 abc.myu 类模块的对象,同时会调用 abc.myu 类模块的构造 ff lei()
s abc = cj.abc()

// 调用类模块的变量
s b = abc.b

// 调用类模块的方法
s c = abc.c()

// 也可以用于数组对象的创建,创建一个长度为 10 的字符串数组
string[] sz = cj.string[10]
注意言行![点头]
【修饰符】

// 全局;在变量或 方法前加上后可使用 文件名.方法或变量名 进行访问。
qj

// 私有;在变量或 方法前加上后,方法或变量名仅供当前文件访问。
sy

// 固定;申明 变量 并赋值后,其值不可改变。其变量可在方法内任意代码块里调用,如下
gd

// gd 例1
ff a()
{

gd s abc = "abc"

// 创建线程
gj.xc(){

gj.sc(abc)

}

}
【自定义application】
在 AndroidManifest.xml 中自定义 application name 类一定要 extends i.app.applicationMain
10楼
TS素颜 2021-6-7
[冷笑话][冷笑话][冷笑话][冷笑话]

评论

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

    863

  • 帖子

    39585

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.1065s Mem:2037Kb