常见控件的使用方法(一)

//*******************************************************

我是觉得当在学习有所收获后,及时的写篇博客总结一下,对学习的内容掌握的会更加的深入和透彻,因为这是用自己的话去总结和理解,相对会受益更大。

这篇博客是要写一个应用程序功能是:计算两个数值的乘积,然后把结果显示在第二个activity上面

首先是新建两个activity 这里就不在详细说了,要记得在Androidmanifest.xml文件里注册一下新的activity

首先需要在第一个activity相对应的.xml文件里添加四个控件,EditText Button TextView ,这里注意了,因为我建立的是相对布局,所以每一个控件都要加上一个方法或属性,使之在前一个的下一个;

新建好了四个控件后,就要在activity应用程序里得到这四个控件,首先先定义四个变量,然后在onCreate()方法里利用findViewById的方法得到Id来获取这四个控件;

下面,其中TextView和Button需要添加一些文本来显示这是什么值

添加文本有两种方法:

1、直接在onCreate()方法里写:symbol.setText("乘以");   calculate.setText("计算");

一般来讲这样写就可以了,但如果碰到多语言的交互,就需要考虑的详细一些

2、先在strings里添加键值对

     <string name = "symbol"  >乘以  </string>

    <string name = "calculate">计算 </string>

应用程序里这样写:symbol.setText(R.string.symbol);

                            calculate.setText(R.string.calculate);

下面是编写监听器

      class CalculateListener implements OnClickListener {

                       //复写onCreate()方法

                       //这是一个监听器,当按下去按钮的时候要做的工作都有哪些呢? 首先要取得输入的两个数值;并将这两个数值存放到Intent对象当中;使用这个Intent对象来启动resultActivity类

                     完成这三样工作就可以了,最后不要忘了把监听器这个对对象绑定到按钮对象上去

}

下面是ResultActivity这个类

因为要显示这个计算的数值,所以需要在对应的.xml文件里添加一个控件,还是用老办法在应用程序里得到这个控件

前面那个activity类添加了两个数值,这里就需要用Intent这个运输大队长来得到这两个数值

所以需要定义一个Intent对象

然后利用这个intent对象来获取这两个数值,得到的是一个字符串数值,所以需要转化为整形,然后在定义一个变量,来计算这两个数值的乘积

就可以得到该数据了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值