zoukankan      html  css  js  c++  java
  • 第一个android程序——从HelloWorld开始

    Java文件

    package org.crazyit.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());
    }
    }

    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:textSize="20sp"
    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>

  • 相关阅读:
    用数组实现的字符串和用指针实现的字符串
    c语言 10
    c语言 10-4
    函数间数组的传递,是以指向第一个元素的指针的形式进行传递的。
    openjudge7624 山区建小学
    NOIP2000 乘积最大
    openjudge6252 带通配符的字符串匹配
    codevs 3289 花匠
    codevs 3641 上帝选人
    各种子序列问题
  • 原文地址:https://www.cnblogs.com/invictus/p/4175094.html
Copyright © 2011-2022 走看看