安卓开发之广告开屏界面

代码地址:https://github.com/RebornC/AdLaunch

效果图如下所示。屏幕约3/4的上方用来放置广告图,1/4的下方放置该APP相关的图片,界面右上角有个显示3秒倒计时的按钮。点击广告图即打开广告链接进入相应界面(我使用了webView来装载),点击下方图片或者倒计时按钮则进入APP主界面,也可以什么都不做,等待界面3秒后自动跳转。


关于广告信息的获取,不会搭建后台的我偷懒使用EasyMock创建了一个简单的restful API,然后用Retrofit进行网络请求即可获得返回的数据,结构大致如下:

简单谈谈我的设计思路:每一次启动APP时都是先显示本地已存储的广告信息,然后再检测有没有广告版本有没有更新,有则重新下载并存储到本地,等下一次启动时即可显示最新广告,这样能够避免网络请求与图片加载的缓慢,从而提高用户体验。

具体实现看代码吧挺简单的。
最后再放一张点击广告图进入相应链接的效果动图,有点糊嘿嘿 > <

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容