zoukankan      html  css  js  c++  java
  • 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)

      {

      }

      });

  • 相关阅读:
    产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
    it人必进的几大网站
    可写可选dropdownlist(只测试过ie)
    Datatable转换为Json 的方法
    ref 和out的区别
    数据库事务
    Webservice 的安全策略
    【转】Zookeeper解析、安装、配置
    【转】activemq的几种基本通信方式总结
    【转】Java小应用:Eclipse中建立自己的类库,给不同的工程使用
  • 原文地址:https://www.cnblogs.com/bacazy/p/3876828.html
Copyright © 2011-2022 走看看