Android,没有AppCompat,全屏 - 最正确的风格?

Android应用程序,严格限于21级起。 不是使用AppCompat。Android,没有AppCompat,全屏 - 最正确的风格?

绝对没有酒吧的全屏应用程序。

<?xml version="1.0" encoding="utf-8"?> 

<manifest xmlns:android="http://schemas.android.com/apk/res/android"

package="com.client.client">

<application

android:allowBackup="true"

android:icon="@mipmap/ic_launcher"

android:label="@string/app_name"

android:supportsRtl="true"

android:theme="@style/AppTheme">

<activity android:name=".Main"

android:screenOrientation="portrait"

android:theme="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen">

<intent-filter>

<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />

</intent-filter>

</activity>

</application>

</manifest>

很困惑之间:

android:theme="@android:style/Theme.NoTitleBar.Fullscreen" 

与...

android:theme="@android:style/Theme.DeviceDefault.NoActionBar.Fullscreen" 

什么是最好的,最现代化的选择呢?

我不明白,在Android的这些和类似值之间的差异的完整历史:/

再次,使用程序兼容性,如果该事项。

这里是我要如何应用程序看起来所有设备上的截图:

回答:

什么是最好的,最现代化的选择呢?

随着21+一minSdkVersion,您可以使用基于断Theme.Material主题,如Theme.Material.Light.NoActionBar.Fullscreen

以上是 Android,没有AppCompat,全屏 - 最正确的风格? 的全部内容, 来源链接: utcz.com/qa/258091.html

回到顶部