常见控件的使用方法(一)
来源:互联网 发布:mac右键怎么按 编辑:程序博客网 时间:2024/05/25 18:10
//*******************************************************
我是觉得当在学习有所收获后,及时的写篇博客总结一下,对学习的内容掌握的会更加的深入和透彻,因为这是用自己的话去总结和理解,相对会受益更大。
这篇博客是要写一个应用程序功能是:计算两个数值的乘积,然后把结果显示在第二个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对象来获取这两个数值,得到的是一个字符串数值,所以需要转化为整形,然后在定义一个变量,来计算这两个数值的乘积
就可以得到该数据了。
- 常见控件的使用方法(一)
- 常见控件的使用方法
- android-常见控件的使用方法
- C#中常见的控件及功能(一)
- 第一行代码3.2 常见控件的使用方法
- 【Android】27、常见控件的使用方法——TextView
- 【Android】28、常见控件的使用方法——Button
- 【Android】29、常见控件的使用方法——EditText
- 【Android】30、常见控件的使用方法——ImageView
- 【Android】31、常见控件的使用方法——ProgressBar
- 【Android】32、常见控件的使用方法——AlertDialog
- 【Android】33、常见控件的使用方法——ProgressDialog
- 文章标题:Android常见控件TextView的使用方法
- 文章标题:Android常见控件ImageView的使用方法
- AspNetPager分页控件使用方法(一)
- CListCtrl控件使用方法总结(一)
- AspNetPager分页控件使用方法(一)
- IOS-常见控件用法例子(一)
- HYPRE并行库进行稀疏线性方程组求解
- devise 笔记
- 关于Android的一些概念有感
- jquery实现鼠标悬停单元格变色
- 远程jvm调试-备份
- 常见控件的使用方法(一)
- 关于easyui的layout的region的resize的题目(自适应浏览器)
- 大数据与未来社会
- J2SE基础:2.对象的创建与使用
- Eclipse常用开发插件
- Activity的生命周期(一)
- 硬盘如何分区及分区注意事项
- 《初出茅庐》
- Tomcat报内存溢出