Android开发视频教程第一季(Mars)

Android开发视频教程第一季(Mars)

5 (435人评价)
  • 课时:(35)

  • 学员:(6926)

  • 浏览:(343794)

  • 加入课程

Android开发视频教程6的笔记

相关课时: 笔记详情:

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

步骤:

1.在Activityo3当中申明四个控件

   根据控件的ID取得代表控件的对象 FindViewById

2.为其中两个控件设置显示的值

  方法一通过setText方法设置值,考虑到国际化,方法二则尽量把参数设置在xml文件中,通过r.string.key方法读取值。

3.创建一个监听器类,监听按钮按下的动作。

 class CalculateListener implements OnClickListener{

  public void onClick(View v){

     1)取得两个EditText控件的值

     String factorOneStr=fectorOne.getText().toString();

factorTwoStr=factorTwo.getText().toString();

     2)将两个值在放到Intent对象当中

     Intent intent=new Intent();

    intent.putExtra("one",factorOneStr;

intent.putExtra("two",factorTwoStr);

intent.setClass(Activity03.this,ResultActivity.this);

     3)使用这个Intent对象启动ResultActivity 

     Activity03.this.startActivity(intent);

}

}

4.将监听器类的对象绑定在按钮对象上。

calculate.setOnlickListener(new CalculateListener());

 

5.ResultActivity需要完成的工作

1.接收值

Intent intent=getIntent();

int factorOneInt=Integer.parseInt(intent.getStringExtra("one"));

int factorTwoInt=Integer.parseInt(intent.getStringExtra("two"));

2.计算两个值的和

int result=factorOneInt+factorTwoInt;

TextView的使用方法

在 main.xml中加入  

  <TextView

              android:id="@+id/Symbol"

     android:layout_width="wrap_content"
            android:layout_height="wrap_content"

/>

EditText的使用方法

<EditText              android:id="@+id/factionOne"

android:layout_width="wrap_content"
            android:layout_height="wrap_content"

/>

Button的使用方法

<Button              android:id="@+id/calculate"

android:layout_width="fill_parent"
            android:layout_height="wrap_content"

/>

Menu的使用方法

 

与其他控件使用不同,不需要在布局文件中申明。

当客户点击Menu时,会使用该方法

需要重写函数onCreateOptionMenu(Menu menu);

menu.add(0,1,1,R.string.exit);

当客户点击Menu菜单选项时,调用

onOptionsItemSelected(MenuItem item){

  if(item.getItemId()==1){

      finish();

}

3 3

你感兴趣的课程

8万+浏览/ 916学员/ 4.5评分
免费
6万+浏览/ 177学员/ 5评分
免费
6万+浏览/ 973学员/ 4.8评分
免费