1. 切换屏幕导致Activity的onCreate调用两次。
解决办法:
AndroidManifest.xml文件中添加:android:label="@string/app_name" android:configChanges="keyboardHidden|orientation"
2. 使用DisplayMetrics获取屏幕分辨率不正确。480x800的分辨率得到的结果却是320x533。
解决办法:
和android sdk版本有关,1.6以上版本没有这个问题。AndroidManifest.xml文件中添加:<uses-sdk android:minSdkVersion="4"即可。