Android程序启动时,第一个看的界面并不是我们的指定的第一个Activity界面,而是显示了一个空白的界面,带标题栏的,但是界面什么内容都没有,这个界面只显示不到1秒左右的时间就会切换到我们的第一个Activity界面了,解决办法:在第一个启动的Activity的声明中增加:android:theme="@android:style/Theme.Translucent",具体代码如下(在清单文件中):
android:name=".activity.MainActivity"
android:label="@string/app_name"
android:launchMode="singleTop"
android:screenOrientation="portrait"
android:theme="@android:style/Theme.Translucent" >
顺着Theme看下去,我想看看它的style怎么写的,这个时候发现了决定背景的那个属性,嘿嘿,这方面真的接触很少,之前我想到的方法@color/transparent
@null
true
@style/Animation
就是这段代码起到了作用
@drawable/start_back