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”

更多相关文章

  1. mybatisplus的坑 insert标签insert into select无参数问题的解决
  2. 实习入职第十六天:android:ellipsize="end"
  3. 【Android开发小记--6】动画--属性动画以及Fragment切换动画(3D)
  4. Android(安卓)PopupWindow 隐藏软键盘的方法
  5. android 常用资料
  6. SAX解析XML文件
  7. Android(java)学习笔记129:Tab标签的使用
  8. RelativeLayout用到的一些重要的属性
  9. android 模拟器横竖切换

随机推荐

  1. Android(安卓)获取当前应用分配的最大内
  2. Android(安卓)odex和dex疑惑
  3. Android开发实战《手机安全卫士》——11.
  4. [小记]Android缓存问题
  5. android几天有感
  6. 浅谈android Toast五种样式 (让你的Toast
  7. Android二维码扫描模块可简单集成(基于ZXI
  8. Android(安卓)Handler 四个使用实例 及Ha
  9. OSG for Android新手教程系列(二)——项目
  10. Android进阶:十二、最简单的方式实现自定