apicloud 启动页面社区谁有可行的启动页面广告实现方案吗

社区广告灯箱方案2003_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
社区广告灯箱方案2003
上传于||暂无简介
阅读已结束,如果下载本文需要使用5下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩42页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢APICloud仿网易新闻客户端启动页动态加载广告思路 - 简书
APICloud仿网易新闻客户端启动页动态加载广告思路
先来张效果图,图中,启动页面的广告图是通过api.imageCache从网上加载进来的,广告图片地址:概念:首先要明确一个概念,不管是原生开发(iOS)还是APICloud开发的APP,都是不能在打包后修改启动图的,除非你的APP重新打包升级更新,以跟换启动图。思路:既然启动图无法更换,那网上那么多APP是如何做到启动页上动态的加广告呢?如网易新闻客户端那样。其实,只要你细心就会发现,当你启动网易新闻客户端后立马显示在你眼前的是一个没有广告的启动图,一两秒后那些广告才显示出来的。也就是说,它这个启动画面是分了两部分,一是真正的那个和APP一起打包的启动图,带广告那个其实是个背景图与前面真实启动图一样的“伪启动图”,不过由于他们两个图片的logo一样(位置),所以大家还认为那是同一个启动图,并且还在上面每天不断的跟换广告说到这里,想必大家都明白如何用APICloud做这种启动广告了,无非就是关闭真实启动图后,立马用frame显示一个真实启动图一样的背景,然后再在上面加一个广告图而。问题:如果我只需要做一个铺满整个屏幕的的启动广告图那没什么问题,目前的APICloud完全能做到。但问题来了,如何做一个像网易新闻客户端那种,下半截漏一个LOGO出来的启动广告页,并且这个启动广告页上的LOGO要与前面真实启动页上的LOGO对齐,不错位,让用户感觉不出来你这是两个页面?因为APICloud可以生成安卓、苹果不同平台,不同屏幕尺寸的APP,我要如何去适配?有人说用html+css+js什么的能做到。且某前端高手也尝试过,无法适配各种尺寸的设备,LOGO会错位,还要放一张几M的启动图到APP中一起打包。解决方案:而我能想到的办法就是动态获取当前用户设备的启动图,他设备用多大尺寸、比例的图,我就用多大尺寸和比例的图来做广告页的背景图,这样就不会出现错位问题了。那如何获取当前用户设备的启动图呢?我自己搞了个自定义模块。现在模块提交到模块Store,需要漫长的等待官方审核。先弄个二维码和视频给大家体验下。模块文档:二维码:
PS:1、第一次启动后要等几秒钟,等广告图后台延迟获取并缓存,第二次启动广告就会展现出来了。2、广告图可以点击。视频:
APICloud仿网易新闻客户端启动页广告模块演示3 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
社区广告媒体项目可行性规划方案
下载积分:5000
内容提示:社区广告媒体项目可行性规划方案
文档格式:DOC|
浏览次数:16|
上传日期: 17:11:51|
文档星级:
该用户还上传了这些文档
社区广告媒体项目可行性规划方案
官方公共微信你所知道 & 不知道的app启动页 - 简书
你所知道 & 不知道的app启动页
1 什么是app启动页?2 为什么要有启动页?3 合理的启动页是什么样?4 iOS和android启动页的合理尺寸?5 如何实时更新app启动页?
1 什么是app启动页?
一张图告诉你什么是app启动页!
微信启动页
启动页(loading screen),也叫闪屏(splash screen)。启动页是点开app图标之后进入的第一个页面,是一个承上启下的作用。
苹果官方给出的关于iOS启动页的设计说明:
为了增强应用程序启动时的用户体验,您应该提供一个启动图像。启动图像与应用程序的首屏幕看起来非常相似。当用户在主屏幕上点击您的应用程序图标时,iPhone OS会立即显示这个启动图像。一旦准备就绪,您的应用程序就会显示它的首屏幕,来替换掉这个启动占位图像。请记住,启动图像并不是为您提供机会进行艺术展示;它完全是为了增强用户对应用程序能够快速启动并立即投入使用的感知度。
也许,你听过一个说法:app启动页要控制在7秒之内。为什么是7秒呢?
心理学上有个“七秒钟理论”,就是说人与人在见面的时候,产生的好恶决定于见面的头七秒钟。看似挺有道理,但大部分人都没意识到,该理论说的是“头”七秒钟,不是每次七秒钟,如果你希望你的app是满足用户真实需求、希望用户时不时就打开用一下的那种,就不要在每次启动时都弄个几秒钟的美图、动画之类的来恶心用户了。
2 为什么要有启动页?
在最初的时候,一些app启动需要花费很多时间进行初始化(比如从数据库拉取数据填充首页......),开发者为了不展示一个空白的页面给用户,发明了启动页。
后来,很多不需要启动页的应用,意识到启动页还能有其它的用途,比如品牌展示、广告展示等,也开始打起了启动页的主意。
渐渐的,就形成了一种惯性......
所谓的启动页其实是一种欺骗用户的手段,为了掩盖app启动比较慢的事实,让用户在等待的过程中忽略这个开启加载速度的过程,目的是为了提高用户体验,降低用户焦虑感。毕竟,能够秒开的app太少了。
用户看到启动画面,产生一种app马上就能进去的错觉;不致于等了半天app都没反应,以为app出bug的错觉。这是常用的提高用户体验的手段,类似的还有360垃圾扫描时,显示扫描垃圾的路径,让用户真真切切的看到过程,不至于觉得心里没底,不至于觉得等待的时候很长......
3 合理的启动页是什么样?
努力优化app的启动时间(合理的缓存技术、适当的异步任务调度等),尽量在应用程序中做最少的事情,使app的主页面在3秒内成功加载。就像QQ、微信等。
在应用启动的时间内,使应用的背景和app的主页面一致,产生平滑的过渡。就像支付宝(我刚打开支付宝好像没有启动页面了...)
如果非要设置启动页面,可以考虑在用户第一次装应用的时候显示,然后进入注册登陆页面。就这一次就足够,以后就不要再显示了。
4 iOS和android启动页图片的合理尺寸?
iOS:按照非retina3.5英寸、retina3.5英寸、4英寸、4.7英寸和5.5英寸来分:
iPhone 4/4s(non-retina 3.5):320x480
iPhone 4/4s(retina 3.5):640x960
iPhone 5/5s/SE(retina 4):640x1136
iPhone 6/6s(retina 4.7):750x1334
iPhone 6 plus/6s plus(retina 5.5):
12.9英吋(iPad Pro):
9.7英吋(iPad Pro、iPad Air、iPad mini 4、iPad mini 2):
安卓:按照dpi来分,目前有6个:l/m/h/xh/xxh/xxxh:
ldpi - 240x320
mdpi - 320x480
hdpi - 480x800
xhdpi - 720x1280
xxhdpi - 960x1600
5 如何实时更新app启动页?
来自柚子科技APICloud智能化社区可行性分析_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
智能化社区可行性分析
上传于||暂无简介
阅读已结束,如果下载本文需要使用3下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩12页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢

我要回帖

更多关于 apicloud页面跳转方法 的文章

 

随机推荐