Android入门笔记1

  1. 按钮事件

    ?

    演示编辑框、文本显示、按钮事件

    布局:

    ?

    布局文件:

    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:paddingLeft="@dimen/activity_horizontal_margin"

    android:paddingRight="@dimen/activity_horizontal_margin"

    android:paddingTop="@dimen/activity_vertical_margin"

    android:paddingBottom="@dimen/activity_vertical_margin"

    tools:context=".MyActivity">

    <LinearLayout

    android:layout_width="fill_parent"

    android:layout_height="wrap_content"

    android:orientation="vertical">

    <TextView

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    android:text="@string/clicknum"

    android:textSize="32dp"/>

    <EditText

    android:id="@+id/numofclick"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    android:textSize="32dp"/>

    <Button

    android:id="@+id/btn"

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    android:text="click!"

    android:textSize="24dp"

    />

    </LinearLayout>

    </RelativeLayout>

    ?

    Java文件:

    @Override

    protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_my);

    ?

    final EditText ET1= (EditText)findViewById(R.id.numofclick);

    ?

    Button btn= (Button)findViewById(R.id.btn);

    btn.setOnClickListener(

    new Button.OnClickListener() {

    public void onClick(View v)

    {

    num=num+1;

    Toast.makeText(getApplicationContext(),"dianji",Toast.LENGTH_LONG).show();

    ET1.setText(String.format("点击次数:\t%d",num));

    }

    }

    );

    }

    ?

    ?

    private static int num=0;

    ?

    获取控件的方法:

    findViewById()

    ?

    建立事件侦听:

    Button btn= (Button)findViewById(R.id.btn);

    btn.setOnClickListener(

    new Button.OnClickListener() {

    public void onClick(View v)

    {

    }

    });

Android入门笔记1,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。