1 if(msg.obj instanceof Person) handler中首先对message携带的对象进行验证
2 tabhost是默认从第一个开始tab开始,详细介绍: http://www.kankanews.com/ICkengine/archives/23853.shtml
3 the connection to adb is down
1>关掉腾讯的tadb,exe
2>关掉eclipse adb kill-server ; adb start-server
4 英文拼接,空格失效,可以1>写两个string 2> 判断逻辑,当是英文状态时,拼接时候拼接上“ ”
5 requestWindowFeature(Window.FEATURE_NO_TITLE);// 设置不显示标题
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);// 设置全屏显示、高亮
//获取屏幕尺寸
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
Config.displayW = displayMetrics.widthPixels;
Config.displayH = displayMetrics.heightPixels;
6这个是软键盘的开关按钮。
InputMethodManager inputManager = (InputMethodManager) getSystemService(INPUT_METHOD_SERVICE);
if(inputManager.isActive()){
inputManager.toggleSoftInput(0, InputMethodManager.HIDE_NOT_ALWAYS);
}
7 onResume()的使用:当两个activity之间,需要同步某些操作时,在该方法中进行处理。
8 File重命名 file.renameTo(new File(newPath));