首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android 异常经验

2012-06-29 
android错误经验一、注意消息响应的函数是HandleMessage()?public Handler msgHandler new Handler(){???

android 错误经验

一、注意消息响应的函数是HandleMessage()

?

public Handler msgHandler = new Handler(){

?

?? ?public void handleMessage(Message msg)

?? ?{

?? ?switch(msg.what)

?? ?{

?? ?case Util.MSG_NEW:

?? ?

?? ?break;

?? ?}

?? ?}

?? ?

?? ?};

?

二、surfaceView里启动线程后切换画面要停止,所以setContentView是相当于重新生成一个view对象,会十分

?? ? ?在surfaceCreate里启动线程,别忘记在surfaceDestroyed停止线程

?? ? ?public void surfaceCreated(SurfaceHolder holder) {

// TODO Auto-generated method stub

gameThread.start();

}

?? ??@Override

public void surfaceDestroyed(SurfaceHolder holder) {

// TODO Auto-generated method stub

gameThread.stop();

}

?

三、android的对话框窗口(AlertDialog)如何关闭?

?? ? ? ? ?创建是

四、存储数据到sharedPreferences

?? ? ? ? 保存

?? ??SharedPreferences setting = getPreferences(Activity.MODE_PRIVATE);//不公开 SharedPreferences.Editor edit = setting.edit(); int test = mainview.getTest(); test++; edit.putInt("test", test); edit.commit();

?? ? ? ?读取

???? SharedPreferences setting = getPreferences(Activity.MODE_PRIVATE);

?? ? ? ? ? ? int test = setting.getInt("test", 0);

?

热点排行