1、右键新建类,普通活动externs Activity;
public class MainActivity extends Activity {
2、活动一开始会运行oncreate方法。所有的操作都写在这里
protected void onCreate(Bundle
savedInstanceState)
3、在xml里建立好一个layout后,在类里获得里面的资源使用findviewbyid()方法
Button add,sub;
disp=(TextView)findViewById(R.id.dispview);
4、全局变量最好放在类的最开始部分,以方便类里其它方法使用变量
5、在代码里建立按键监听方法,响应事件写在onclick方法里
6、新建xml后,要建立某个对应类,建立后的类执行里,使用 setContentView(R.layout.login)方法
7、在一个界面跳到另一个界面,新建一个意图,指向要跳到界面,然后使用startactivity()方法进行跳转
Intent mainactivity;
mainactivity = new Intent("android.intent.action.MAINACTIVITY" );
startActivity(mainactivity);
8、新建立一个线程
Thread timer;
timer=new Thread(){
@Override
public void run() {}};
timer.start();
9、列表菜单关键代码
扩展自 public class listactivi extends
ListActivity {
setListAdapter(new
ArrayAdapter<String>(listmenu.this,
android.R.layout.simple_list_item_1,strmenulist));
响应函数通过重写
@Override
protected void onListItemClick(ListView l, View v, int
position, long id) {
10、Toast的使用方法
声明:Toast T;
初始化:T=Toast.makeText(this,
listcontent[position],Toast.LENGTH_SHORT);
设置显示位置:T.setGravity(Gravity.CENTER, 0,
0);
改变背景颜色:
View view=T.getView();
view.setBackgroundColor(Color.YELLOW);
T.setView(view);
显示:T.show();
11、播放音乐
添加音乐到r.raw目录,在eclipse里的project里clean更新,显示在界面上
MediaPlayer music;
music=MediaPlayer.create(this,
R.raw.musicname);
music.start();
music.pause();
music.stop();
12、 重载活动的onpause方法
@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
finish();
mp.release();
}
Android阶段总结,布布扣,bubuko.com
Android阶段总结
原文:http://www.cnblogs.com/firstapp/p/3658953.html