学起来很简单!MyFirst_B4A_Program

#Region  Project Attributes
	#ApplicationLabel: MyFirstProgram
	#VersionCode: 1
	#VersionName:
	‘SupportedOrientations possible values: unspecified, landscape or portrait.
	#SupportedOrientations: unspecified
	#CanInstallToExternalStorage: False

#End Region

#Region  Activity Attributes
	#FullScreen: False
	#IncludeTitle: True
#End Region

Sub Process_Globals
	‘These global variables will be declared once when the application starts.
	‘These variables can be accessed from all modules.

End Sub

Sub Globals
	‘These global variables will be redeclared each time the activity is created.
	‘These variables can only be accessed from this module.
	Dim btnAction As Button
	Dim edtResult As EditText
	Dim lblComments As Label
	Dim lblMathSign As Label
	Dim lblNumber1 As Label
	Dim lblNumber2 As Label
	Dim Number1, Number2 As Int
End Sub

Sub Activity_Create(FirstTime As Boolean)
	‘Do not forget to load the layout file created with the visual designer. For example:
	‘Activity.LoadLayout("Layout1")
	Activity.LoadLayout("Main")
	New
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub

Sub New
	Number1 = Rnd(1, 10)			‘ Generates a random number between 1 and 9
	Number2 = Rnd(1, 10)			‘ Generates a random number between 1 and 9
	lblNumber1.Text = Number1		‘ Displays Number1 in label lblNumber1
	lblNumber2.Text = Number2		‘ Displays Number2 in label lblNumber2
	lblComments.Text = "Enter the result" & CRLF & "and click on OK"
	edtResult.Text = ""			‘ Sets edtResult.Text to empty
End Sub

Sub btnAction_Click
	If btnAction.Text = "O K" Then
		If edtResult.Text="" Then
			Msgbox("No result entered","E R R O R")
		Else
			CheckResult
		End If
	Else
		New
		btnAction.Text = "O K"
	End If
End Sub

Sub CheckResult
	If edtResult.Text = Number1 + Number2 Then
		lblComments.Text = "G O O D  result" & CRLF & "Click on NEW"
		btnAction.Text = "N E W"
	Else
		lblComments.Text = "W R O N G  result" & CRLF & "Enter a new result" & CRLF & "and click OK"
	End If
End Sub

学起来很简单!MyFirst_B4A_Program

时间: 2024-10-13 08:19:26

学起来很简单!MyFirst_B4A_Program的相关文章

1101: 零起点学算法08——简单的输入和计算(a+b)

1101: 零起点学算法08--简单的输入和计算(a+b) Time Limit: 1 Sec  Memory Limit: 128 MB   64bit IO Format: %lldSubmitted: 3669  Accepted: 1997[Submit][Status][Web Board] Description 前面7道题做下来,对输出和计算有点感觉了吧? 不过很可惜的是前面的做法,好像太死了,写了一个计算3+4的程序,计算5+6又得改程序,计算机真的只能这么实现,那么我们比计算机

王金战:改变一个差生真的很简单

当一个学生,反复遭遇失败的打击,他就变成了差生,没有一个学生生下来就注定是个差生.所以让一个差生变好真的很简单.    我刚参加工作的时候,不敢说这句话,但是我现在敢说,因为我多年的经历已经证明了这件事情.让一个差生变好真的很简单,怎么做呢?就是反其道而行之.差生是反复遭遇失败的打击后才产生的,让一个差生变好,就是让他反复享受到成功的喜悦,这个学生就会慢慢地变好了.    少年来我就用这样的方法和理念,帮着一个个学生走出困境,走向成功.我深深体会到,作为教师,作为家长,要学会欣赏孩子.特别是对那

【结果很简单,过程很艰辛】记阿里云Ons消息队列服务填坑过程

Maybe 这个问题很简单,因为解决方法是非常简单,但填坑过程会把人逼疯,在阿里云ONS工作人员.同事和朋友的协助下,经过一天的调试和瞎捣鼓,终于解决了这个坑,把问题记下来,也许更多人在碰到类似问题的时候,会开放思路.当然不得不说,Ons的.NET接口还很不完善,甚至没有独立在Windos 2008/2012服务器测试过,希望官方加把力. 1.阿里云ONS介绍 ONS(Open Notification Service)即开放消息服务,是基于阿里开源消息中间件MetaQ(RocketMQ)打造的

菜鸟学Android编程——简单计算器《一》

菜鸟瞎搞,高手莫进 本人菜鸟一枚,最近在学Android编程,网上看了一些视频教程,于是想着平时手机上的计算器应该很简单,自己何不尝试着做一个呢? 于是就冒冒失失的开撸了. 简单计算器嘛,功能当然很少,加减乘除就可以. 第一步:设计布局文件 界面如下图: 由于刚开始学Android,对布局文件也不是很了解,边查边找,最后凑合着写好了布局文件. 注意事项:此布局文件用到了GridLayout布局,是在Android4.0以上才出现的(不知道谷歌有没有开发相应的包来适配4.0以下版本). 有关Gri

[转]回答--python django学的很迷茫怎么办?

作者:王一链接:http://www.zhihu.com/question/26235428/answer/36568428来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 很多程序员,在学习一门新技术的时候,都会陷入像题主你这样迷茫的状态.我也一样.而且不止陷入一次两次.比如学习新的框架的时候,学习新的语言的时候,学习移动开发的时候. 这事儿多了以后,我就在想.不对,肯定有哪里不对,看着StackOverflow也好,Github也好,上面那么多的高手,回答各种问

很简单的模拟,

Problem Description 欢迎参加浙江工业大学第四届程序设计竞赛! 但是,请稍等!裁判Joe说了,必须正确回答他的问题,才可以看到PIPI的气球MM,KUKU的气球GG. Joe手上有7张卡片,每张卡片上有一个大写字母,分别是Z,J,U,T,A,C,M.现在他开始表演魔术,每次只交换其中的两张卡片.等表演结束后,请你指出含有字母J的那张卡片. Input 第一行正整数N(1<=N<=1000)表示其后有N组测试数据. 每组测试数据的第一行整数M(0<=M<=1000)

微信营销很简单,做好这些你就是大师

美讯·微商宝---全网营销平台 现在的微信营销,你还想单纯的以为有个微信号就能玩转.除非你是营销大师,不然会你会发现越玩越累,玩到最后还把号给玩死了.随着流量从PC向移动端的转移,微信基本占据了移动端的半壁江山,你不弄点能吸引眼球的根本留不住客户. 微信的流行到现在已经改变了很多东西,很多网站的手机端流量已经超过传统传统PC端带来的流量,很多网站,来自传统PC的流量贡献已经不足一半. 试想一下我们现在每天还能坐在电脑前使用百度搜索几次,人们在传统PC上投入的时间正在逐步减少,自然传统PC端为企业

ARM Cortex M0权威指南_PDF电子书下载 带书签目录 高清完整版 http://pan.baidu.com/s/1jGKQSwY MariaDB入门很简单_PDF电子书下载 带

ARM  Cortex  M0权威指南_PDF电子书下载 带书签目录 高清完整版   http://pan.baidu.com/s/1jGKQSwY MariaDB入门很简单_PDF电子书下载 带书签目录 高清完整版  http://pan.baidu.com/s/1hqpgV20 管理就是走流程__没有规范流程,管理一切为零_PDF电子书下载 带书签目录 高清完整版  http://pan.baidu.com/s/1bntuLyf 搜索引擎优化  SEO  方法与技巧  第5版_PDF电子书下

devcpp中很简单的排序

之前学的东西,不知什么缺了,什么没缺,索性重头开始弄,用的是<啊哈!算法>. 排序很简单,小的可以选择死磕.直接贴一份代码. #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> using namespace std; int a[10001]={0}; int n;int t; int main(){ scanf("%d",&am