当我们的activity继承我们的AppCompatActivity时,工具会默认给我们继承一个AppTheme标题。
我想大家应该和我一样有这样的洁癖,看着这个标题会非常的感觉碍事,都会想办法把它去掉。
大家可能会通过点击AppTheme修改一个无Bar的标题,个人觉得google给我们的样式都不怎么样,我们自定义一个吧:
<style name="BaseAppTheme" parent="@style/Theme.AppCompat.Light.NoActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> <item name="windowActionBar">false</item> <item name="windowNoTitle">true</item> <!--屏幕方向(纵向)--> <item name="android:screenOrientation">portrait</item> <!--状态栏4.4--> <item name="android:windowTranslucentStatus" tools:targetApi="kitkat">false</item> </style>
Ok 我们再查看我们的样式栏:
这样我们以后切换样式的方便,以及以后要归纳的总类,就可以减少许多代码量了。