安卓启动页优化和加入广告方案

   启动页优化,这是一个大家经常在谈论的话题,特别是在性能优化的文章里面,用户在点击APP图标的时候,要是你的APP卡顿了几秒,然后才跳转到启动页,那体验真的很不好,用户在有替代的情况下,一定会卸载你的APP的,这样一个个用户就这样流失了,就因为刚启动卡顿的那几秒。

APP的启动流程

  启动页优化有几种方法,方案都差不多,大致的思路就是在启动页设置一个默认的背景,让用户以为已经进入了主程序,已经可以开始使用了。

  今天使用的方案是显示背景后,不改变位置2的图片,然后在位置1上显示广告的操作




网易
新浪


流程步骤



我们先新建一个主题,其中background就是我们的背景图片(如果没有要求加广告处理,这边直接使用一张静态图片就可以

主题


然后我们在配置清单让启动页实现这个主题

清单文件


然后就是我们最重要的main_splash背景图片文件:


main_splash

  这个文件就是将背景分成顶部和底部两部分,各自部分用1张图片来显示,这样做的好处就是可以随时根据ID切换相应显示的图片。

然后是启动页的xml文件详情

启动页xml


启动页相关代码

相关代码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,170评论 1 32
  • 每天进步一点点点点点点点点点点点点点点点点点点点点点点点点点点点点点点~~从开始只能写几句话、模仿别人的观点,到现...
    一个帅气的名字呀阅读 18,385评论 4 31
  • 做一个三月份学习工作复盘。 关于三月份的故事,就是浸泡在知识的海洋里,走在学习技能的路上,还揣着毕业设计的包袱。 ...
    A小蚊子阅读 382评论 0 2
  • 各位评委,大家好 我是来自市政公司的雷聪。今天 我演讲的题目是,青春在责任中闪光2015年6月,我结束了19年的学...
    急娃娃阅读 263评论 0 1
  • 淅淅沥沥的雨,不足扰我清梦。却是窗台屋檐的雨落嘀嗒声,和夹杂在夜中的凛冽寒风,让我裹着被子翻来覆去。我抬起手,点触...
    三清未央阅读 230评论 0 1