• 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("点击次数: %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)

      {

      }

      });

  • 相关阅读:
    Ajxa验证用户和二级联动的实例(五)
    转载:PuTTY的自动登录设置
    分布式Hbase-0.98.4在Hadoop-2.2.0集群上的部署
    分布式Apache ZooKeeper-3.4.6集群安装
    添加和删除hadoop集群中的节点
    MongoDB中的连接池
    Ubuntu中vi常用命令
    Ubuntu-12.04-server 配置修改静态 IP地址
    Ubuntu 14.04 Server版安装
    在Eclipse上操作Hive-0.13.1-JDBC端口
  • 原文地址:https://www.cnblogs.com/bacazy/p/3876828.html
Copyright © 2020-2023  润新知