一、app是怎样启动的
android项目中通过在manifest.xml文件中配置launcher activity来启动应用程序,首先我们查看oschina的manifest文件,如下图
如图所示可以看到充当launcher的是AppStart Activity,我们查看AppStart的源代码
可以看到通过一个动画渐变的方式来跳转到主页,其中setAnimationListener用来设置对动画事件的监听
动画的持续时间是2s,渐变度从0.3到1.0
然后为view绑定此动画
当动画效果结束后调用redirectTo方法跳转到首页