闪屏大家应该都知道是怎么回事吧。
平时手机QQ启动时就是一个QQ的图片,没到节日时都会出现相应主题的启动图片。手机qq闪屏

解决方案 »

  1.   

    是在APK里面就包括了,还是说,程序内有一个函数是根据时间为条件来判断是否执行,执行的内容就是从服务器下载一张闪屏图片的请求,然后应用到启动画面上去的呢?
      

  2.   

    SplashActivity 相当于一个splash界面
      

  3.   

    apk中有一个默认的应该,后台定期或者等通知,去服务器取新的.
      

  4.   

    服务器在将近节日的时候配置对应的splash图片、生效时间、失效时间等信息。
    客户端启动的时候有一段逻辑,去服务器上取新的splash。如果有,根据配置信息在适当的时间显示。这里有个tip:一般不会启动-等待拉取-立即显示,这样同步等待会导致启动界面时间过长。一般是启动-显示旧splash-正常进入主界面-后台拉取-存储配置-下次启动的时候显示。至于为什么不用推送:手机自带的推送功能不是给你用来做这个的,不合适。而且推送可能被用户禁止。自实现推送的话还不如查询,HTTP/TCP都可以做,代价也不高。当然如果你的软件本身每次启动都会TCP连接服务器,或者软件总是在后台保持长连接,并且对splash的实时性要求非常非常高,那你也可以用推送的方式实现。