【MER】

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

#楼主# 2023-3-3

————————防偷窥————————



各位大哥们,给帖子个回复好不好

零基础学习iapp♥(第一期)

一一一一一一一一一一一一一一一一一一一一一一

作者:技术分享——肆年

一一一一一一一一一一一一一一一一一一一一一一


欢迎大家来到[技术分享]板块

一一一一一一一一一一一一一一一一一一一一一

╭——·————╮
| 正文开始 |
╰——·————╯

○这一课学习的内容有:

╭一一● iApp是什么?入门
|
|
| 一一● iApp教程
|
|
╰一一● iApp实例教程

一一一一一一一一一一一一一一一一一一一一一一

——教程楼更——
建议开启只看楼主模式

◎觉得我的教程不错就快关注我吧◎

一一一一一一一一一一一一一一一一一一一一一一


沙发
MER肆年 2023-3-3
【初识信息技术】

在当今世界,信息化已成为一种日益普遍的社会现象,对人们的工作,学习,生活与社交,产生了无比深刻的影响,懂得编程,似乎将成为未来必不可少的一项基本技能!

如今我们正处信息化的大潮中,"互联网+" 和 "工业4.0" 时代的到来,将极大的改变世界,改变我们的学习和生活。想要在信息社会中有所作为,我们就要练好驾驭信息世界的基本功,培养较强的数字化创新能力和计算思维能力。

在本教程中,我们将带领您学习iApp安卓端可视化编程学习,从最基本的空件属性设置到程序代码编写,让你体验到编程的乐趣和提高编程的思维能力,使你初步掌握程序设计中“项目分析--界面设计--算法设计--代码编写--调试编译”的一般流程与方法,逐步成长为软件开发的一个小小工程师。
板凳
MER肆年 2023-3-3
【简单认识编程语言】

要学会编程,首先要了解编程语言,编程语言能帮助我们与你的智能手机进行对话,从而使你的手机知道你要让他做什么。

我们可以通过程序指挥计算机工作,而程序是用什么编写的呢?它是用计算机能识别的“语言”来编写的,我们称它为计算机语言。计算机语言按级别不同,可分为机器语言,汇编语言和高级语言三大类。为便于编写各个领域的应用程序,聪明的科学家们发明了Basic、Pascal、C、Fortran、Java等多种高级语言。

iApp就是基于Java的一种安卓端应用开发脚本语言,我们称它为裕语言,它是一个可以快速开发出安卓应用的可视化工具,具有简单易学,功能强大的特点。
地板
MER肆年 2023-3-3
【关于iApp】

iApp官方对他的介绍:
《裕语言》是一基于java的扩展性脚本语言,丰富的类库定置简单快速开发你的应用程序,让开发过程变得娱乐化大众化。《裕语言》是由游改乐计算编程工程师 黄裕先生、宇恒先生 定制以及实现成型代码功能,其代码简单方便的编写体验是一大亮点,目前还会有更多强大的功能完善中。iApp是基于裕语言平台上运行的应用程序,全面向公众开放平台,任何有兴趣的人都可以参与开发设计自己的程序。

iApp是一款纯国产手机端开发工具,在你任何空余时间,打开iApp应用即可动手设计你的应用程序!

iApp采用了可视化设计界面,让你设计应用界面的时候一目了然,不用繁琐的看着代码伤脑筋了!

我的话:
在学习iApp之前,你必须知道也必须认清的事实,iapp并非主流,它可能无法给你带来什么收益,它也不能让你成就人生迎娶白富美走上人生巅峰,它更不能开发像刺激战场,王者荣耀,支付宝之类强大的东西,但它能给你带来快乐,享受开发的乐趣,享受成就的乐趣。对于想接触编程的人来说,它唯一的好处就是可以培养你的编程思维,对于那些想直接学职业程序员的,那么这不适合你,请去寻找一个更强大的东西。

如果哪一天,你成为大佬了,不要忘记它,也不要忘记我们,也不要贬低它,因为iApp不是为高境界者服务的,有需要的人自然会觉得有用,此时它完成了它的使命,给了你编程思维,没其他了。

乱jb瞎扯终于编完了
4楼
MER肆年 2023-3-3
【谁适合阅读本教程】

对iApp除对代码上的操作基本能理解,能懂得部分基础的互联网知识。懂得手机的一些基础操作并且要有一定的文字理解水平。

以下教程仅以简略说明,详细的可能有视频教程。

最重要的一点就是,你要有兴趣!
5楼
MER肆年 2023-3-3
【第一行代码】

首先我们使用 iApp 来输出"Hello World"

将以下代码放入载入事件。

tw("Hello World")

运行后,会在屏幕上显示 Hello world


需要它提示的时间更短可修改为
tw("Hello World",0)

有时候我们需要它换行可以使用
换行符,在整个iapp都通用。
tw("Hello\nWorld")

World将在第二行展示
6楼
MER肆年 2023-3-3
【代码注释】

注释可用于提高代码的可读性。

iApp 不会执行注释。

我们可以添加注释来对 iApp代码 进行解释,或者提高代码的可读性。

单行注释以 // 开头。

以下例子用单行注释来解释代码:

//弹出提示
tw("hello world")

//tw("我不会被执行")

多行注释以 /* 开始,以 */ 结尾。

以下例子用多行注释来解释代码:

/*
以下代码弹出提示
用于提醒用户
*/

tw("hello world")

注释也可用来阻止代码执行(可用于调试)

以下例子将不会被执行
/*
tw("hello world")
tw("hello")
*/

iApp不支持代码尾部使用注释语句,注释行必须开头为注释符

(以上例子均为iapp裕语言实例,在以下的教程中都会以裕语言为例子,其他语言请自行参考)
7楼
MER肆年 2023-3-3
【变量的使用】

变量类似一个箱子,你可以把数据储存在里面,等需要的时候就取出来使用,可以改变它装你想要装的数据。裕语言中的变量是可以根据赋值,而且自动转换的,所以无需申明数据类型。

变量的定义规范:
以 “s或ss或sss”开头。 然后加上自己自定义的变量名,比如“abc、 nihao、sfw123、www_zzw”等
注意,变量不允许全部为数字,不允许掺杂特殊符号,请不要使用太长的变量名,不推荐使用中文作为变量名。

申明一个事件局部变量通常以s开头,如:
//把123储存到变量a
s a = "123"
tw(a)
以上代码将弹出提示“123”
局部变量介绍:仅服务于一个事件,当用户与界面发生交互时,产生一个事件,仅供于该事件产生以及使用变量。

申明一个界面局部变量通常以ss开头,如:
//把123储存到界面变量a
ss a = "123"
tw(ss.a)
以上代码将弹出提示“123”
界面变量介绍:生产界面变量后,同一个界面中的所有事件,均可对其进行操作。

申明一个全局局部变量通常以sss开头,如:
//把123储存到全局变量a
sss a = "123"
tw(sss.a)
以上代码将弹出提示“123”
全局变量介绍:生产全局变量后,同一个应用中的所有事件,均可对其进行操作。

当我们不需要它的数据时,可以清除变量
s a
tw(a)
以上代码将弹出提示null(空值的意思)

iApp最新版也支持使用中文变量,如:
s 我是变量名 = "abc"
tw(我是变量名)
以上代码将弹出提示“abc”
8楼
MER肆年 2023-3-3
【程序入口 mian.iyu】iApp 规定,应用程序的入口文件必须为 mian.iyu 即启动应用程序的第一个界面

如果你需要全部采用ilua或ijava或ijs语言开发软件,可以在入口文件(mian.iyu)加一个uigo跳转。

mian.iyu是固定存在的,你无法对它进行删除,只能对其进行清空控件操作。

mian界面一般用于应用首页或启动图页面,如你不需要用到此页面做为首页或启动图你可以在mian.iyu界面的载入事件里写上:

//跳转界面,跳转到a.iyu界面
uigo("a.iyu")

如果单纯用做软件启动图,一般的可使用以代码:
t()
{
//停留时间,1000=1秒
stop(2000)
//停留后跳转的界面
uigo("a.iyu")
end()
}

还有什么问题,欢迎大家评论。

2018-09-15
9楼
MER肆年 2023-3-3
【程序入口 mian.iyu】

iApp 规定,应用程序的入口文件必须为 mian.iyu 即启动应用程序的第一个界面

如果你需要全部采用ilua或ijava或ijs语言开发软件,可以在入口文件(mian.iyu)加一个uigo跳转。

mian.iyu是固定存在的,你无法对它进行删除,只能对其进行清空控件操作。

mian界面一般用于应用首页或启动图页面,如你不需要用到此页面做为首页或启动图你可以在mian.iyu界面的载入事件里写上:

//跳转界面,跳转到a.iyu界面
uigo("a.iyu")

如果单纯用做软件启动图,一般的可使用以代码:
t()
{
//停留时间,1000=1秒
stop(2000)
//停留后跳转的界面
uigo("a.iyu")
end()
}
10楼
MER肆年 2023-3-3
【界面控件 (属性、事件)】

界面控件指可在窗体上放置的可视化图形“元件”,如按钮、文件编辑框等。其中大多数是具有执行功能或通过“事件”引发代码运行并完成响应的功能

界面控件包含属性和事件。

属性
属性决定了可视控件的外观,通常包括控件的名称、形状、显示风格、字体颜色等。
任何控件都有特定的属性集合,但其中的一些属性是共性的。

事件
事件是指控件对点击或触屏“操作”的响应,任何控件都有自己的事件集合,一旦控件的某个事件发生,就可以引起相应事件过程的执行,事件对象有自己特定的名称,事件过程代码是由程序员根据自己的问题需求编写的,如按钮单击事件。

评论

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

    83

  • 帖子

    609

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.0504s Mem:2059Kb