When I go one activity to another activity , between the transaction a Black screen is come for some seconds. I properly finish the activity before calling startActv
There is no need to finish activity before calling startActivity().
Make sure that you have set content view in the onCreate of called Activity and that you are not blocking UI thread (check onCreate, onStart and onResume if you have override them).