zoukankan      html  css  js  c++  java
  • Android实例1:button点击响应

    个人网站http://www.ravedonut.com/

    Layout xml文件

    <RelativeLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:tools="http://schemas.android.com/tools">
        <TextView
            android:id="@+id/show"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:layout_alignParentTop="true"
            android:text="@string/hello_world" />
        <Button
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@id/show"
            android:text="单击我" 
            android:onClick="clickHandler"
            />
    </RelativeLayout>


    java文件

    package com.exam.helloworld;
    
    import android.os.Bundle;
    import android.app.Activity;
    import android.view.Menu;
    import android.view.View;
    import android.widget.TextView;
    
    public class HelloWorldActivity extends Activity
    {
        @Override
        public void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            // 使用hello_world.xml文件定义的界面布局
            setContentView(R.layout.hello_world);
        }
    
        @Override
        public boolean onCreateOptionsMenu(Menu menu)
        {
            getMenuInflater().inflate(R.menu.hello_world, menu);
            return true;
        }
        public void clickHandler(View source)
        {
            // 获取UI界面中ID为R.id.show的文本框
            TextView tv = (TextView) findViewById(R.id.show);
            // 改变文本框的文本内容
            tv.setText("Hello Android-" + new java.util.Date());
        }
    }
  • 相关阅读:
    Math 类、Random 类、BigDecimal 类
    Redis 持久化原理及过期 key 清除策略
    MySql 存储引擎和索引
    MySql 视图、触发器以及存储过程
    布隆过滤器
    微信红包实现原理
    11-散列3 QQ帐户的申请与登陆 (25 分)
    11-散列2 Hashing (25 分)
    11-散列1 电话聊天狂人 (25 分)
    C语言实现Linux之ls
  • 原文地址:https://www.cnblogs.com/panjiangfy/p/android1.html
Copyright © 2011-2022 走看看