Android Activity 中常见的控件
2010-09-10 01:12:00 来源:WEB开发网经过了近三天的学习,这短短的40多分钟的视频教程我终于练习的差不多了,在这三天期间其错误不断,觉得自己都快接近疯狂的边缘了,最变态的事eclipse没有报错,而运行的结果是错误的。就这几天的学习我对一些编程经验进行一下总结:
其一,strings.xml经常打不开,不能编辑。对于这个我也没什么什么好办法,不过经过尝试发现新建一个项目先别对这个文件编辑,等其他事做的差不多了,在重启eclipse。重启后就可以编辑这个文件了。
其二,对于一个较为复杂的程序,先要把这个程序划分成几个简单的模块,然后一一的实现其功能。当一个模块编辑完成后,要在模拟器上运行查看结果。这样做的好处是能增强人的愉悦感而且有利于错误的排查,便于以后的工作顺利进行。
其三,编好的程序在模拟器上测试的时候,一定要用模拟器上的键。如果用电脑上的键的话,就有可能引发错误,让人误以为程序那里编写错误了。测试时要注意数据类型!
其四,要掌握eclipse中的快捷键,这对于编程是很重要的。
其五,要多加注释,这样自己看起来比较方便。在编写代码时出现的文字应把它放在strings.xml这个文件中进行赋值,然后再应用。这样做的好处为打造国际android开发高手打下基础。在strings.xml中,对不同的类型的定义量要进行分类,便于以后的维护。
=======================================
这节课学习了Activity下TextView、EditText、Button以及Menu的组件的学习,通过这些组件的学习,还编写了一个简单的计算器,更加的熟练掌握各个Activity之间的跳转。
==========================================
Deom.java
1. package kaier.test;
2.
3. import android.app.Activity;
4. import android.content.Intent;
5. import android.os.Bundle;
6. import android.view.Menu;
7. import android.view.MenuItem;
8. import android.view.View;
9. import android.view.View.OnClickListener;
10. import android.widget.Button;
11. import android.widget.EditText;
12. import android.widget.TextView;
13.
14. public class Deom extends Activity {
15.
更多精彩
赞助商链接