对照c#学as3——按键点击

c#中拖一个按键到桌面,双击这个按键就进入了单击事件,在这个事件中设置好按键的文本,运行,一个“按键点击”的程序就完成了。现在我们用as3中开发这个程序。

1、根据“对照c#学as3——生成一个简单的as项目”建立一个默认程序。
2、右键单击2区的textview控件,删除它。

这里写图片描述

3、从1区拖一个Button到3区,调整好位置。

这里写图片描述这里写图片描述

4、上面做好了界面,下面开始生成按键单击事件。
首先,点3区下方的Text ,可以看到到界面的代码(如下图),
按下图1添加一行代码 android:onClick="btok_click",这里我们仿照c#的样子命名事件名(控件名_事件名)
然后,将光标放到btok_click上,按alt+enter
出现下图2所示的弹出菜单 ,单击create onClick event hander生成一个单击事件。

这里写图片描述

5、单击事件生成后,会自动切换到ManiActivity.java文件(如下图)。可以看到系统为我们建好了btok_click事件。同时,根据下图大家会发现as3的代码结构和c#一模一样,只是名字不同而已,所以没什么好怕的,按c#的做,没错的。

这里写图片描述

6、添加下图中的代码。其中第2段代码的意思是找到界面文件中id为button的控件,并赋值给btok变量。

这里写图片描述

7、上图中,你会发现几个Button都是红色的,是因为没有导入Button的包,或者c#类库。
1. 把将光标放到随便一个红色Button上,按alt+enter
2. 单击Import class ,

这里写图片描述

3. 导入了button包,红色全部消失。

这里写图片描述

8、单击运行。

这里写图片描述

9、运行成功。

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值