如何使应用程序在所有屏幕上运行 "greater" 而不是 hdpi
How to make app work on all screens "greater" than hdpi
我是初学者 Android 开发人员,我正在努力让我的应用程序在所有屏幕上看起来都不错,我为 hdpi,xhdpi,xxhdpi
制作了不同的布局来解决这个问题,因为一些搜索栏和文本视图正在消失在较小的屏幕上..
有没有办法在 android 清单中指定只有 hdpi 屏幕及以上的人才能从 playstore 下载我的应用程序?
我查看了下面的 Whosebug,并阅读了 android 开发人员指南,但我找不到使其在 hdpi
及更高版本上运行的解决方案。
https://developer.android.com/guide/topics/manifest/compatible-screens-element.html
https://developer.android.com/guide/practices/screens_support.html
您只需要根据需要在 Manifest
中添加类似的内容:
<manifest ... >
...
<compatible-screens>
<!-- all small size screens -->
<screen android:screenSize="small" android:screenDensity="ldpi" />
<screen android:screenSize="small" android:screenDensity="mdpi" />
<screen android:screenSize="small" android:screenDensity="hdpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<screen android:screenSize="small" android:screenDensity="xxhdpi" />
<screen android:screenSize="small" android:screenDensity="xxxhdpi" />
<!-- all normal size screens -->
<screen android:screenSize="normal" android:screenDensity="ldpi" />
<screen android:screenSize="normal" android:screenDensity="mdpi" />
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
<screen android:screenSize="normal" android:screenDensity="xxhdpi" />
<screen android:screenSize="normal" android:screenDensity="xxxhdpi" />
</compatible-screens>
<application ... >
...
<application>
</manifest>
请阅读此内容以获取更多信息:https://developer.android.com/guide/topics/manifest/compatible-screens-element.html
我是初学者 Android 开发人员,我正在努力让我的应用程序在所有屏幕上看起来都不错,我为 hdpi,xhdpi,xxhdpi
制作了不同的布局来解决这个问题,因为一些搜索栏和文本视图正在消失在较小的屏幕上..
有没有办法在 android 清单中指定只有 hdpi 屏幕及以上的人才能从 playstore 下载我的应用程序?
我查看了下面的 Whosebug,并阅读了 android 开发人员指南,但我找不到使其在 hdpi
及更高版本上运行的解决方案。
https://developer.android.com/guide/topics/manifest/compatible-screens-element.html https://developer.android.com/guide/practices/screens_support.html
您只需要根据需要在 Manifest
中添加类似的内容:
<manifest ... >
...
<compatible-screens>
<!-- all small size screens -->
<screen android:screenSize="small" android:screenDensity="ldpi" />
<screen android:screenSize="small" android:screenDensity="mdpi" />
<screen android:screenSize="small" android:screenDensity="hdpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<screen android:screenSize="small" android:screenDensity="xxhdpi" />
<screen android:screenSize="small" android:screenDensity="xxxhdpi" />
<!-- all normal size screens -->
<screen android:screenSize="normal" android:screenDensity="ldpi" />
<screen android:screenSize="normal" android:screenDensity="mdpi" />
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
<screen android:screenSize="normal" android:screenDensity="xxhdpi" />
<screen android:screenSize="normal" android:screenDensity="xxxhdpi" />
</compatible-screens>
<application ... >
...
<application>
</manifest>
请阅读此内容以获取更多信息:https://developer.android.com/guide/topics/manifest/compatible-screens-element.html