java是当前的平板电脑设备吗?
有没有办法确定当前的平板设备是否在安卓2.2及更高版本中
目前我使用的是最小屏幕尺寸,但有些平板电脑(Viewsonic ViewPad7 480x800)的分辨率类似于手机,甚至更小(例如HTC Evo 3D有960x540)
是否有任何硬件属性可读取
你可以在下面搜索框中键入要查询的问题!
有没有办法确定当前的平板设备是否在安卓2.2及更高版本中
目前我使用的是最小屏幕尺寸,但有些平板电脑(Viewsonic ViewPad7 480x800)的分辨率类似于手机,甚至更小(例如HTC Evo 3D有960x540)
是否有任何硬件属性可读取
# 1 楼答案
你可以使用
getResources().getConfiguration()
例如:
# 2 楼答案
手机和平板电脑之间没有可靠的区别,只有使用特定功能才能指出,以下功能可以相互配合使用
字符串构建。版本在构建时,RELEASE将为您提供用户可见的版本字符串(即1.5、1.6、2.0)。版本SDK_INT将从构建中为您提供价值。版本代码。记住构建。版本SDK_INT适用于Android 1.6以上版本,但不适用于1.5。建筑版本SDK将在1.5或更高版本上运行
和DisplayMetrics描述了有关显示器的一般信息
# 3 楼答案
以下代码将返回物理设备的实际分辨率