Android: animación de desvanecimiento para pantalla de bienvenida

Quiero agregar animación de desvanecimiento para mi pantalla de inicio, es decir, al cerrar la pantalla de inicio, quiero traer el efecto de animación de desvanecimiento.

Aquí están los códigos que he probado.

overridePendingTransition(R.anim.fade_in, R.anim.fade_out);

Pero lo anterior solo se puede usar desde 2.0. La aplicación Ny debería ser compatible con 1.5.

Así que configuré la siguiente animación para mi actividad principal.

getWindow().setWindowAnimations(android.R.style.Animation_Toast);

O

getWindow().setWindowAnimations(R.style.Theme_FadeIn);

My Theme.FadeIn contiene

<style name="Theme.FadeIn">
<item name="android:windowNoTitle">true</item>
<item name="android:activityOpenEnterAnimation">@anim/fade_in</item>   
</style>

Ahora puedo ver el efecto de desvanecimiento, pero puedo ver la pantalla negra.

Cómo obtener este efecto de desvanecimiento o desvanecimiento sin pantalla negra.

Respuestas a la pregunta(3)

Su respuesta a la pregunta