- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
//创建一个Activity的要点
//(1)一个Activity就是一个类,并且这个类要继承Activity
//(2)需要复写onCreate方法
//(3)每一个Activity都需要在AndroidManifest.xml文件中进行注册
//(4)为Activity添加必要的控件
//TextView是Android中的文本框
//EditText是输入文本框
//Button是按钮
//Menu是菜单
//RadioGroup 单选的组
//RadioButton 单选的项
//CheckBox 多选
//ProgressBar,进度条
//style=?android:attr/progressBarStyleHorizontal//水平分布
//style=?android:attr/progressBarStyle//默认分布
//在Activity03当中,要声明四个空件
//要为其中的两个控件设置值
//创建一个监听器类,监听按钮按下的动作
//将监听器类的对象,绑定在按钮上
//在多个Activity之间切换时候,注意每个 Activity都应在AndroidManifest.xml中有所声明
acrtivity android:name =.OtherActivity
android:name =@string/nextpage
/activity
acrtivity android:name =.SecondActivity
android:label =SecondActivity
android:theme =@android:style/Theme.Dialog///这是显示一个对话框风格的代码
//layout(布局文件)中的main.xml下修改文件中,声明四个控件。
EditText
Android:id=@+id/factorOne//名字随便命名,但是最好是有意义的,factorOne是名字。
Android: layout_width=fill_parent//横向填充满父控件
Android: layout_height=wrap_content//纵向 填充满父控件
/
TextView
Android:id=@+id/symbol//symbol:符号
Android:layout_width=fill_parent
Android: layout_height=wrap_content
Android: text=@string/hello//要引用到的hello字符串
/
EditText
Android:id=@+id/factorTwo
Android: layout_width=fill_parent//横向填充满父控件
Android: layout_height=wrap_content//纵向填充满父控件
/
Button
Android:id=@+id/calculate
Android:layout_width=fill_parent
Android: layout_height=wrap_content
/
//然后在Activity03把四个控件取出来
private EditText factorOne; //是一个输入框
private EditText factorTwo; //输入框
private TextView symbol; //文本框
private Button calculate; //按钮
//根据控件的ID来取代控件的对象
factorOne=(EditText)findViewById(R.id.factorOne);//(EditText)是强行转换为EditText;
factorTwo=(EditText)findViewById(R.id.factorTwo);
symbol=(TextView)findViewById(R.id.symbol);
calculate=(Button)findViewById(R.id.calculate);
calculate.setOnClickListener(new CalculateListener ());//把按钮与监听器绑定在一起
//声明控件变量,在根据控件的 id得到代表控件的对象
!--
private EditText factorOne;
factorOne=(EditText)findViewById(R.id.factorOne);
--
//这上面的部分与下面的部分是相同的
!--
EditText factorOne=(EditText)findViewById(R.id.factorOne);
--
//设置
文档评论(0)