读书人

android附注意

发布时间: 2012-09-15 19:09:28 作者: rapoo

android小注意
1. 如何避免打开键盘或横竖屏切换,active重启?

在androidmanifest.xml中的activity标签加入这个属性android:configChanges=”orientation|keyboardHidden”

然后重载onConfigurationChanged(Configuration newConfig)这个方法

public void onConfigurationChanged(Configuration config) {
super.onConfigurationChanged(config);
}

2. 如何处理界面的延迟动画

用Thread.sleep()是不行的,要用android.os.Handler,例如:

class RefreshHandler extends Handler {

public void handleMessage(Message msg) {

Main.this.updateUI();

}



public void sleep(long delayMillis) {

this.removeMessages(0);

sendMessageDelayed(obtainMessage(0), delayMillis);

}

};

3. 单实例方式的Activity

在androidmanifest.xml中的activity标签加入这个属性

android:launchMode=”singleInstance”

读书人网 >Android

热点推荐