Packagecom.example.test;Importandroid.app.Activity;ImportAndroid.os.Bundle;ImportAndroid.view.View;ImportAndroid.view.View.OnClickListener;ImportAndroid.view.ViewGroup;ImportAndroid.widget.Button;Importandroid.widget.LinearLayout;ImportAndroid.widget.TextView; Public classMainactivityextendsActivity {//callback This method when the activity is first created@Override Public voidonCreate (Bundle savedinstancestate) {Super. OnCreate (savedinstancestate); //Create a linear layout managerLinearLayout layout =NewLinearLayout ( This); //set the activity display layout Super. Setcontentview (layout); Layout.setorientation (linearlayout.vertical); //Create a TextView FinalTextView show =NewTextView ( This); //Create a buttonButton bn =NewButton ( This); Bn.settext (R.string.ok); Bn.setlayoutparams (Newviewgroup.layoutparams (ViewGroup.LayoutParams.WRAP_CONTENT, VIEWGROUP.LAYOUTPA Rams. Wrap_content)); //adding TextView to the layout containerLayout.addview (show); //Add a button to the layout containerLayout.addview (BN); //binding an event listener for a buttonBn.setonclicklistener (NewOnclicklistener () {@Override Public voidOnClick (View v) {Show.settext ("Hello, Android," +Newjava.util.Date ()); } }); }}
Eclipse is really hard to use.
Android develops a simple page layout