android学習ノート1:HelloWorld

1544 ワード

新しい言語を勉強するのは、もちろんhelloworldから始まります.今から私たちのandroidのhelloworldの旅を始めましょう.あまり話さないで、直接コードをつけます.このプログラムは私たちが変更する必要があるところは多くありません.メインactivityとmain.xmlファイルしかありません.
package snoopy.android.first;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;  
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class HelloWorldActivity extends Activity 
{
	//       Activity      
	@Override
	public void onCreate(Bundle savedInstanceState) 
	{
		super.onCreate(savedInstanceState);
		//    main.xml         
		setContentView(R.layout.main);
		//  UI   ID R.id.ok   
		Button bn = (Button)findViewById(R.id.ok);
		//               
		bn.setOnClickListener(new OnClickListener(){
			public void  onClick(View v)   
			{
				//  UI   ID R.id.show    
				final TextView show = (TextView)findViewById(R.id.show);
				//          
				show.setText("Hello Android~" + new java.util.Date());
			}
		});        
	}
}

これは対応するactivityファイルです



  main.xmlファイル