1、如果应用不支持分屏,应该设置什么呢?
android:resizeableActivity false
2、android:maxAspectRatio="1.5" 属性有什么用?
声明的支持的屏幕最大宽高比。
如果设置Activity的属性如下:
android:screenOrientation="landscape"
android:resizeableActivity="false"
android:maxAspectRatio="1.5"
显示的样式为:
如果设置Activity的属性如下:
android:screenOrientation="portrait"
android:resizeableActivity="false"
android:maxAspectRatio="1.5"
显示的效果如下:
结论:maxAspectRatio 表示 最大长度比最小长度的一个比例。
关于此属性,请看下面的文章
3、在mainfest 中申明 supports-screens 会影响安装应用吗?
<supports-screens android:smallScreens="false"
android:normalScreens="false"
android:largeScreens="false"
android:xlargeScreens="true"/>
这个属性不会影响应用的安装,即使上面的属性标记只支持最大屏幕,确也可以安装在手机上,这个属性是用来告诉Google Player,此应用支持的是大屏设备,这样Google Player 就会
进行推荐给大屏设备,不会推荐给小屏设备。