Android下编写HelloWorld

文件结构:

 

hello.java的源代码:

package com.beg; import android.app.Activity; import android.app.AlertDialog; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; public class hello extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button button = (Button)findViewById(R.id.Button01); button.setOnClickListener(new OnClickListener(){ public void onClick(View arg0) { openDialog(); } }); } private void openDialog(){ AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("Hello"); builder.setMessage("Hello 中国移动 Android-OPhone-OMS/n"); builder.setNegativeButton("OK",null); builder.show(); } }

 

main.xml源文件:

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <Button android:id="@+id/Button01" android:text="@string/click_me" android:layout_width="wrap_content" android:layout_height="wrap_content"> </Button> </LinearLayout>

 

strings.xml源文件:

<?xml version="1.0" encoding="utf-8"?> <resources> <string name="app_name">hello</string> <string name="click_me">Click me</string> </resources>

 

最终在模拟器上的效果:

 

你可能感兴趣的:(Android下编写HelloWorld)