Android应用程序,仅限21级以上。使用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中这些与类似值之间差异的完整历史记录:/
再次, 不 使用AppCompat,如果这很重要。
以下是我希望应用在所有设备上显示的截图:
答案 0 :(得分:1)
最好和最现代的选择是什么?
如果minSdkVersion
为21+,您可以使用基于Theme.Material
的主题,例如Theme.Material.Light.NoActionBar.Fullscreen
。