安卓开发之广告开屏界面

作者: 白夜叉小分队 | 来源:发表于2018-08-26 00:07 被阅读10次

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

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


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

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

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

相关文章

  • 安卓开发之广告开屏界面

    代码地址:https://github.com/15331016/AdLaunch 效果图如下所示。屏幕约3/4的...

  • (技术)说说Android 开屏广告页的适配

    安卓机型多不多?多....安卓开屏广告的适配麻烦不麻烦?麻烦安卓开屏广告的适配能不能实现?能先上个效果图: 想不想...

  • 安卓开发零基础入门系列

    本文由安卓开发007出品 ## 1.1 安卓发展历程## 1.2 安卓开发前景展望## 1.3 安卓开发入门之安装...

  • 02 webview

    曾经的安卓和ios开发界面:控件库 安卓: Android studioios : xcode 这种方式坏...

  • TV开屏页

    目前安卓的开屏已经不推荐自己创建SplashActivity了,而是使用系统自带的开屏。 安卓12以后自带这个依赖...

  • 如何提高APP开屏广告的展示次数

    开屏广告位是APP上最常见的广告位,每个应用都可以开发出开屏广告位,第三方广告SDK也都支持开屏广告。开屏广告的点...

  • 安卓自定义View-画圆

    效果图 代码 安卓开发入门教程系列汇总 安卓发展历程及前景 安卓发展历程 安卓开发前景展望 初探安卓 安装开发工...

  • 安卓动画样例-圆环变多变少

    效果图 代码 安卓开发入门教程系列汇总 安卓发展历程及前景 安卓发展历程 安卓开发前景展望 初探安卓 安装开发工...

  • 2019-01-02安卓个版本差异

    二、安卓5.X 这是一个里程碑的版本 1、“Material Design”中文名 材料设计,安卓界面开发采用卡片...

  • 2019-01-07

    getsupportFragmentManager和getFragmentManager详解 安卓开发之详解get...

网友评论

  • 舒童1024:其实我想说,你的步骤也有点复杂了吧?还要File存本地 。。6.0以上还要获取权限等等问题,一个广告开屏页,简单加载一个 Bean 对象 可以转JSon 然后存SP 这样不就快多了吗?
    kekeke2018:@白夜叉小分队 没网还要看广告,码农都看不下去了
    白夜叉小分队:@Android舒潼 大概就是按你说的这么做呀。获取权限是为了将图片存入本地,这样即使没网也能展示广告开屏界面。

本文标题:安卓开发之广告开屏界面

本文链接:https://www.haomeiwen.com/subject/vikgiftx.html