首页 > 编程源码 > iapp初入教程

iapp初入教程

楼主:【JC】北陌 [2级] · 2019-12-4 ·  浏览3611 · 编程源码 · ID:

上一课讲了属性知识,这节我们讲怎么运用它们如:怎么设置控件内容或怎获取控件内容呢!

设置控件 us()

获取控件 ug()

①如何 隐藏和显示控件 设置控件lD为1显示/隐藏

隐藏代码 《gone/8》

us(1,"visibility","gone")

显示代码 《visible/0》

us(1,"visibility","visible")

虽隐藏空间保留 《invisible》

注下:控件虽隐藏.但会保留控件原始空间

us(1,"visibility","invisible")

②如何给控件配图和配色

控件布局配图 选择图片为@123.png

us(1,"background","@123.png")

控件布局配色 选择配色代码为白色

us(1,"background","#ffffff")

注下:给图像控件配图

us(1,"src","@123.png")

③如何获取控件内容和设置控件内容呢?

假设:文本1内容为(2233)

注下:《全部界面》变量为sss.ue

ug(1,"text",sss.ue)

将变量打印获取的内容2233

syso(sss.ue)

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

假识:我们用变量或直写文本内容显示为(2233)

㈠单个变量数据设置显示内容2233

s ue="2233"

us(1,"text",s.ue)

us(1,"text",ue)

㈡控件变量单个界面传递数据设置显示内容2233

ss ue="2233"

us(1,"text",ss.ue)

㈢控件变量全部界面传递数据设置显示内容2233

sss ue="2233"

us(1,"text",sss.ue)

注下:可以直接写法显示内容2233

us(1,"text","2233")

内容有点多,评论区更新

- 版权声明 - 1、本帖所有言论和图片等纯属网友个人意见,与流星社区立场无关;
2、其他单位或个人使用、转载或引用本帖时必须同时征得该帖子作者【JC】北陌流星社区的同意;
3、备注原文地址:https://bbs.liuxingw.com/t/19271.html,可忽略第2条;
4、帖子作者需承担一切因本文发表而直接或间接导致的相关责任;
5、如本帖内容或部分内容转载自其它媒体,这并不代表本站赞同其观点和对其真实性负责;
6、如本帖若为资源类,将仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您安装或使用的设备中彻底删除上述内容;
7、如果您喜欢该程序,请支持正版软件,购买注册,可以得到更好的正版服务;
8、如本帖侵犯到任何版权或违法问题,请立即邮件告知我们,我们将及时予以处理。
24条回复 |  最后回复于2019-12-8

【JC】北陌 [2级]

上一课学到了设置和获取控件内容,这节我们学习怎么让手机为竖横屏.怎么让状态栏随意隐藏和显示等。

如:隐藏为全屏《执行值或理解改变true》
uycl(true)

如:显示为非全屏《不执行值或理解未false》
uycl(false)


如:更变颜色,显示状态栏保留
uycl("#50c4e5",true)

如:更变颜色,隐藏状态栏空间
uycl("#50c4e5",false)

注下:常用与设置一体化颜色,以及更变不同的状态栏颜色。

仅系统android 4.4以及以上才有效果,系统android 5.0以及以上效果更佳!
android 4.4以下的系统,无效果!


如:让用户横屏显示
ushsp(true)

如:让用户竖屏显示
ushsp(false)
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...

【JC】北陌 [2级]

这节我们学习怎么让控件单击响应事件,你节时使用的应用软件一定会用到,点击,长按,触摸,滑动来操作软件,在手机的使用过程中,经常要使用按钮触发一些基本的操作,这时就会通过单击事件完成。iApp单击分两类

①一类:直写法事件
假识:控件为1的单击事件响应提示
点击控件1☞按下返回键☞点击控件事件☞点击单击触屏事件☞(这里可以写响应事件了如提示:你好)☞tw("你好")

②二类:控件事件类型写法
注下:控件事件类型第二节已经说明了!控件lD为1《事件局部》变量给ue单击触屏事件代码为(clicki){这里写响应事件}将提示你好
s ue=1
ssj(ue,"clicki")
{
tw("你好")
}
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...

【JC】北陌 [2级]

这节课我们来学习一下安卓中的常用单位,安卓比较常用距离单位有px, dp, sp。

①首先我们介绍一下px,px就是所谓的像素意思,所谓像素就是手机屏幕中的分辨率,我手机的分辨率1280720,就是宽为720个像素,高为1280个像素,如下代码:
s a = "w"
获取屏幕宽度的dp
swh(a, w)
s a = "h"
获取屏幕高度的dp
swh(a, h)
s a = "hh"
获取屏幕真实高度的dp
swh(a, hh)

s a = "pxw"
获取屏幕宽度的px像素
swh(a, w)
s a = "pxh"
获取屏幕高度的px像素
swh(a, h)
s a = "pxhh"
获取屏幕真实高度的px像素
swh(a, hh)

说明:
常用于获取屏幕的大小。

真实高度:不去除其他系统界面所占用(如状态栏)

②接下面我们来讲sp,sp常用于控制文字大小的单位。
假识:我们想要把文本1显示内容的文字大小为13sp的控件属性里加入代码,这就是设置为13sp后的字体大小。
textsize=13sp

③最后我们讲什么是dpi,dpi就是屏幕像素的密度比,换算公式是屏幕宽的平方加屏幕高的平方,然后开根号,即为屏幕对角线的像素,再除外屏幕的尺寸,什么是dp? dp=dip(Device lndependent pixels) 换算公式px=dp*(dpi/160)在dpi为160的屏幕上:1dp=1px 简单的来说dp是的一种不受像素影响的单位,例如我们在320480屏幕上,宽为160dp为一半,而在640960的屏幕上也是一半,为了适合多种不同的手机分辨率,iApp可能有些差异,可以用px做自适应让每个手机分辨率按大小显示。
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...

【JC】北陌 [2级]

这节课来讲讲怎么构建一个新的界面呢?使用过手机的都知道,很多的软件的界面都漂亮。一个用户的界面如何构建?其实这些都是用线性布局.相对布局等组合。但相对布局比线性布局难些,但我会对你耐心的讲解,请专心听哦。

⒈线性布局里的控件如何横向和竖向呢!
①线性布局内的控件由(垂直,坚向)摆放
orientation=vertical

②线性布局里的控件由(水平,横向)摆放
orientation=horizontal

⒉相对布局里的控件如何控制呢!
①如果:相对布局lD为1,[里面]文本lD为2,图像lD为3!
②相对布局里面的控件互相运用,不像线性布局那样简便,

④相对布局里顶部最上方对齐(为2文本的控件属性里写)
ut_alignparenttop=true

⑤相对布局里最底部下方对齐(为2文本的控件属性里写)
ut_alignparentbottom=true

⑥相对布局里最左部左边对齐(为2文本的控件属性里写)
ut_alignparentleft=true

⑦相对布局里最右部右边对齐(为2文本的控件属性里写)
ut_alignparentright=true

⑧相对布局里最中央对齐(为2文本的控件属性里写)
ut_centerinparent=true

㈠相对布局里控件如何上下左右部对齐

⑨相对布局内控件图像3如何显示在文本2的下面呢?(为3图像的控件属性里写)
ut_below=2

⑩相对布局内控件图像3如何显示在文本2的上面呢?如果原控件(2)紧密着状态栏和原控件上面没有一定空间这样就不能正常显示,例如我们可以把文本2的控件属性里写上: ut_centerinparent=true 让文本中央显示这就有利于后面操作了(为3图像的控件属性里写)
ut_above=2

⑩相对布局内控件图像3如何显示在文本2的左边呢?如果原控件(2)最左边没有一定的空间就不能正常显示,例如我们可以把文本2的控件属性里写上:ut_centerinparent=true 让文本中央显示这就有利于后面操作了(为3图像的控件属性里写)
ut_toleftof=2

①①相对布局内控件图像3如何显示在文本2的右边呢?如果原控件(2)最右边没有一定的空间就不能正常显示,例如我们可以把文本2的控件属性里写上:ut_centerinparent=true 让文本中央显示这就有利于后面操作了(为3图像的控件属性里写)
ut_torightof=2

①③相对布局内控件图像3如何紧合文本2顶部边缘对齐呢?(为3图像的控件属性里写)
ut_aligntop=2

①④相对布局内控件图像3如何紧合文本2底部边缘呢?(为3图像的控件属性里写)
ut_alignbottom=2

①⑤相对布局内控件图像3如何紧合文本2左边缘对齐呢?(为3图像的控件属性里写)
ut_alignleft=2

①⑥相对布局内控件图像3如何紧合文本2右边缘对齐呢?(为3图像的控件属性里写)
ut_alignright=2

注下:如果原控件例如(2)左右上下没有一定的空间怎么办?可以在该控件移动上下左右位置调整一下,可以让其它控件有所占有空间。

本节课结束
更多精彩等你发现,玩转iApp应用快去下载吧,内容通谷易懂,简单化操作,视图探讨,一目了如之掌,中文备注提示,再也不用担心学不会了,它是一款不错的安卓开发应用工具。
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...

【JC】北陌 [2级]

1. uigo代码必须加文件后缀,如 uigo("a.iyu") 或 uigo("a.ilua")。 否则将会闪退等。
2. uls必须正确的 输入界面宽度,输入界面高度。 否则界面列表可能异常。
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...

【JC】北陌 [2级]

变量
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...

【JC】北陌 [2级]

用法:

//申明一个变量,如果不赋值,系统将默认赋值 null
s a

申明事件局部变量
//可以赋数值
s a = 123
tw(a)

申明界面变量
//可以赋字符串
ss a = "123"
tw(ss.a)

申明全局变量
//可以赋其他变量
sss b = a
tw(sss.b)

区域介绍:
局部变量:服务于一个事件,当用户与界面发生交互时,产生一个事件,仅供于该事件的变量产生以及操作。
界面变量:生产界面变量后,同一个界面中的所有事件,均可对其进行操作。
全局变量:生产全局变量后,同一个应用中的所有事件,均可对其进行操作。

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

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

空值:
如果访问一个没有声明的变量,将返回“null”空值类型,这个不对等于字符的 'null'。
判断是否空值的例子:(这里我们不知道变量“abc”是否空值)
f(abc == null)
{
syso("是null")
}
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...

【JC】北陌 [2级]

用法
//这个是变量“a”它的值等于“1”
s a = 1
//这个是变量“b”它的值等于“2”
s b = 2

/.
大量代码注释方法
s c = 3
s d = 4

./

说明:
注释语句符号可以用“//”,以注释符号开头的正行,将会被代码执行器无视。通常用于给自己标示代码的含义

提示:
此注释语句可用于属性。

提示:
不支持代码尾部使用注释语句,注释行必须开头为注释符,举错误的例:

s a = 1 //这个是变量“a”它的值等于“1”
//这个是变量“b”它的值等于“2” s b = 2
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...

【JC】北陌 [2级]

用法:
syso("1314")
可以打印出数据,代码同等于 System.out.println("1314"),可以在测试时,选择 调试日志查看打印数据。

说明:
打包后,安装运行可以通过 Log Tag:iapp 进行监听数据。
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...

【JC】北陌 [2级]

F判断语句
发布于2019-12-4

回复列表

  • 内容加载中...

说点什么...
登录注册 后才可进行评论
签到
42人签到
已签0天
  • 46634帖子
  • 1936811热点量
  • 184983火热值