Akamai:打造令用户满意的高性能安卓应用的五大秘诀

时间:2019-09-11 16:49:01 作者:淌塘联匡网 手机订阅 参与评论(0) 【投稿】

在这里,感知延迟是一个重要术语:它是指终端用户所体验的从点击按钮到界面发生变化这段时间内的时间差。根据终端用户所采取行动和数据获取来源的不同,我们可以有很多种方法来缩短感知延迟。

即便当这些媒体从最近的资源加载数据,它们也可能达不到最快的速度;因此,作为应用供应商,您还需要确定图像和视频是否得到了优化。这些对象的绝对大小以及全球移动数据网络的不可预测性很容易抵消您仅用就近服务器就能实现降低延迟的优势。

10月30日,设计师邓兆萍(前中)和模特在北京举行的中国国际时装周“九五丝御·邓兆萍发布会”上谢幕。 新华社记者 陈建力摄

李家洋、康乐、康振生3位院士都认为这项成果是植物免疫领域的里程碑式的成果。美国科学院院士Dangl教授、英国皇家学会会士Jones教授也在同一期《科学》杂志上撰文称赞。

一场春雨如绢丝绵绵飘洒过后,黄金般的朝霞洒满了山乡,山南山北的茶园经过漫长的“休养生息”,在阳雀欢快的催叫声中自由而又羞涩地吐露出娇嫩新芽,舒缓挺出嫩绿青翠的“一枪二旗”,完全达到了“头道茶”采摘标准。春风轻轻一吹拂,茶香就在陕南紫阳的茶山中弥漫开了。

艾夫斯表示,就将手机生产线迁出中国而言,“苹果束手无策”。有关成本再加上在一个新国家找到新的零部件供应商的难度,将使苹果手机生产线难以甚至不可能离开中国。

招商引资工作是天津港保税区的“一号工程”。天津港保税区区位优势突出、产业基础扎实、政策创新叠加、生态环境宜居,拥有满手好牌,临港区域的并入进一步增强了牌面实力,新保税濒海临京的优势更加突出,是承接非首都功能疏解的“天然良港”、最佳平台。2019年,天津港保税区工委、管委会将围绕核心战略,利用区内港口口岸优势以及海关、税收、外汇等优惠政策,优化营商环境,扩展与北京、河北相关部门交流,更大力度地承接、疏解京津冀协同项目,招商引资工作进入了新时代的“升级版”。(记者 赵颖妍)

过长的动画加载时间会使终端用户感到烦躁和无趣;太短或卡顿的动画会让终端用户难以理解内容的含义。两种情况都会给您的终端用户留下不好的体验。电池耗量也是设计精良的动画必须考虑的一个方面,动画在提供愉悦的用户体验的同时,还需要做到消耗尽可能少的资源。

“美国......2月2日起暂停其在INF条约下的义务,”蓬佩奥当天在一次简报会上对记者说。他还表示,华盛顿将通知俄罗斯及其他国家,美国将在6个月内完全退出该条约。

Akamai开发者布道师AmanAlam

Akamai智能边缘平台可提供开箱即用的服务。借助Akamai,您可以让数据总是从最优化的资源加载,这样就可以提高应用的性能,您的终端用户也可以轻易地获取数据内容。

所以,为了让终端用户更好地理解短动画的内容,动画的持续时间应在150-200毫秒之间。类似的,任何过渡辅助(比如从一个屏幕转到另一个屏幕)都不应长于400毫秒。倾向于重复的动画(比如进度条)应遵循类似的原则。单段动画的长度可以在300-400毫秒之间,这样它就可以在进度条退出前进行循环。

为了实现这种优化,需要确保移动端应用具有最合适的分辨率和大小,以便加载图像或视频。如果这些设备太大,那么下载就会花费很长时间;如果它们太小,那么在屏幕上则会显示马赛克。

在进入正题前,我想先介绍一下高性能的定义以及它为何在使终端用户获得满意的用户体验方面至关重要。

除了API之外,终端用户还可能需要加载很多的图像和视频。一般来说,应用加载的图像也可在同一应用的网站等其它地方使用。

20世纪末的互联网世界,雅虎是一个传奇的存在。搜索引擎、电子邮箱、新闻……在当时,雅虎可谓无所不能。

类似的,在电商应用中,如果终端用户浏览到第四行的商品,他们有可能也会翻看下一页的商品。如果应用能预取下一页内容并进行缓存,那么当终端用户翻到下一页时,数据就可以瞬时加载。

为支持集成电路设计和软件产业发展,现就有关企业所得税政策公告如下:

新京报快讯 据江西省宜春市上高县委宣传部官方微博消息,2019年6月9日10时30分左右,上高县中盛非金属材料有限公司矿井因暴雨导致积水,该公司三名员工在井下执行抽水工作过程中失联。

陈河才在推介会上表示,山西是中国重要的能源和工业基地,到2020年,山西要初步建成国家新型能源基地、煤基科技创新成果转化基地、全国重要的现代制造业基地、国家全域旅游示范区,到2030年基本完成资源型经济转型任务。他强调,“山西与俄罗斯在先进制造业、矿产资源开发、冶金、化工、生态环保产业、新型材料工业、文化旅游、医疗卫生、现代物流、特色食品加工等领域有着很强的互补性,合作潜力很大,发展前景广阔”。

哈药股份的“梦想”虽然很丰满,但现实能否撑起这满满野心的“梦想”?针对相关问题,《投资者网》向公司进行求证核实,但截至发稿未收到任何回复。

#警情通报# 2018年10月12日20时15分许,肖某(男,32岁,准驾B2E)驾驶陕C8XXXD号小型越野车,沿省道212(陇凤线金台段)由北向南行驶至96KM+700m处(金河镇洪水沟村路口),与由东向西过公路的行人齐某(女、34岁),李某(男、5岁),李某(女、8岁)发生碰撞,致齐某、李某(男)当场死亡,李某(女)受伤(已送往医院救治),造成道路交通死亡事故。

作为安卓应用开发商的您知道使应用终端用户满意的关键是什么吗?答案是高性能。实际上,96%的终端用户都认为应用的性能非常重要。下面,我们将讨论能够使终端用户获得满意的用户体验的五种方式。

人民网伊斯兰堡10月15日电(记者 丁雪真)10月15日,中国驻巴基斯坦大使姚敬在巴基斯坦总统府拜会巴新任总统阿尔维。巴基斯坦外交部中国司司长艾莎参加。

正如您看到的这样,您可以使用多种方式预取并缓存数据,以此降低感知延迟,从而提高终端用户的使用的满意度。

谁种的、在哪种的、种植环境怎么样?这张小小的“身份证”让人一目了然。“目前正在推广的智慧化监管,一张合格证、一个二维码就可追溯农产品从出生到送进餐桌的全过程。”良军茭白专业合作社的工作人员表示,只需用手机轻松一扫合格证上的二维码,产品名称、重(数)量、开具日期等信息便清晰地出现在手机上。

5、优化本地动画和过渡

“儿时的村庄,村民们只有在重大日子上载歌载舞。”64岁的苗刘保对于村庄飞速的发展深表感叹。他说,载歌载舞只是藏族民众自娱自乐的一个项目,不曾想,如今却成了致富“法宝”。(完)

气象专家介绍,青海湖开湖分为“文开”和“武开”两种形式。“文开”指随着气温逐渐升高,湖冰逐渐变薄、破碎、融化,在不知不觉中由前一天的冰冻景象变为连天的碧波;“武开”是指气温回升后,受到季风影响,封冻的湖面温度迅速升高,冰层在狂风的吹动下破裂,相互撞击,同时被大风强行推向岸边。

市场监管部门提醒群众,在将相关场所出租给他人从事经营活动或者为他人提供运输、保管、仓储等条件时,务必要核实对方是否办理了营业执照和相关许可证件。如果明知承租方为无照经营,还与其保持租赁关系,仍旧为其提供经营场所的,属于违法行为,不但要没收违法所得还将面临一定数额的罚款,得不偿失。

安顺市开发区宋旗镇张坪村村委会原主任张克云等人涉黑涉恶问题。张克云组织、领导的黑社会性质组织,从2009年实施第一起寻衅滋事犯罪到2018年被查处,9年期间共实施寻衅滋事、强迫交易、敲诈勒索、组织卖淫等违法犯罪活动20余起,把持基层组织长达8年。2018年12月,审判机关对张克云等11人作出有罪判决。其中,张克云被判决犯组织、领导黑社会性质组织罪、寻衅滋事罪、强迫交易罪、敲诈勒索罪、非国家工作人员受贿罪、职务侵占罪,判处有期徒刑20年,剥夺政治权利5年,并处没收财产人民币60万元,罚金人民币5万元。

动画在帮助终端用户获得满意的用户体验、以及告知用户活动方面起着重要的作用。与性能相比,动画与感知延迟有着更明显的关系。

除了上述五大秘诀之外,我还想向安卓应用开发商强烈推荐另外两种资源——TheArtofComputerProgramming和IntroductiontoAlgorithms,它们可以帮助您遵循最佳编码实践并利用最高效的算法,打造高性能的安卓应用,使终端用户获得满意的用户体验。

唾液是预防癌症隐形帮手

3、磁力珠

高性能的安卓应用能够合理地使用设备资源,帮助终端用户迅速实现目标任务。实际上,高性能应用还可缩短终端用户体验到的感知延迟。

新华社长春4月17日电(记者张博宇)16日-17日,吉林省连续两天发布大风蓝色预警,白城、松原、长春、四平、辽源、通化北部等地出现6-7级西南风,瞬时风力可达8-9级,部分地方伴有扬沙或浮尘天气。

1、从最近的资源加载

长征永远在路上。新中国成立70年来的艰辛历程,就是一部“踏平坎坷成大道,斗罢艰险又出发”的奋斗史。新中国成立初期,面对西方主要资本主义国家的贸易限制和技术封锁,中国人民坚决斗争,牢牢站稳了脚跟;面对烧到鸭绿江的战火,中国人民志愿军不畏强敌、敢于亮剑,打出了上甘岭的铁血雄风,赢得了和平发展环境;改革开放以来,美国多次对华发起“301调查”,不断挥舞霸凌主义大棒,中国沉着应对,中国经济在风雨中不断发展壮大……

在某些情况下,您可能知道终端用户下一步将要做些什么。例如,电子书阅读应用可以预知,当终端用户正在读一本书的某一页时,他们可能会向前或向后翻。基于这种认知,该应用可以提前预取几页然后进行缓存。这样,当终端用户翻到这几页时,页面就可以瞬时加载。

特雷莎 梅一直反对留在欧盟的关税同盟,称这意味着英国无法与其他国家达成自由贸易协定--这是她的脱欧策略的关键支柱,她还为此设立了一个负责贸易的新政府部门。

高性能的关键是综合考虑数据细节并谨慎地利用资源。幸运的是,我们有很多种方式来实现这个目标。

本片主要讲述了来自“冥幻星”的女主角杨列雪,只有完成四个破执任务后才能回归母星。她在帮助对爱心存执念的“人”完成心愿的过程中不断成长,并且在与孙一杰饰演的男主角不断深入接触的过程中,懂得何为“真爱”的故事。导演徐闻将本片的主题定为“真爱”,旨在通过一个非常娱乐化的电影给观众传播爱的正能量。现阶段,很多的年轻人,仿佛把恋爱当做了一门生意,处处揣摩对方的付出,计较自己的得失。可以去亲吻、亲密,但在爱前却踌躇不前。针对现代年轻人的恋爱状态,导演徐闻说:“爱情本身不是爱与不爱那么绝对,更多的是吸引,徘徊,再吸引,再徘徊,这是与其他电影不同的地方,会引起观众很大的共鸣。”意在以奇幻、轻松的口吻,探讨何为爱、如何爱。这样的寓教于乐,可谓是煞费苦心。

如今,手机和各类移动端应用现已经成为人们日常生活的重要组成部分。因此,应用的数量不断飙升(如今已上线的安卓应用至少达到210万)。对于安卓开发商,在应用领域竞争日益激烈的背景下,打造可以使终端用户满意的应用正变得空前重要。

《阿丽塔:战斗天使》根据日本漫画家木城雪户的漫画《铳梦》改编。26世纪,一个半机械少女残躯被医生依德捡回后重获新生,取名为阿丽塔。失去记忆的阿丽塔偶然间发现自己拥有超强的战斗能力,之后在接连不断的战斗中迅速成长,并开启探寻身世之谜的史诗级冒险。原著不仅有充满魅力的剧情、人物和精彩的格斗,更有宏大而丰富的世界观和主题,是公认的科幻漫画经典。影片将于2019年2月14日在北美上映。

为此,您作为安卓应用开发商需确保有尽可能多的应用从尽可能近的资源(即:网络边缘,请见上文)中加载。这样,只有那些必须访问源服务器的API请求,才需要经历可能长达半个地球距离的漫长“旅程”。

Akamai为全球最大型公司提供安全的数字化体验。Akamai的智能边缘平台涵盖了从企业到云端的一切,从而确保客户及其公司获得快速、智能且安全的体验。全球顶尖品牌依赖Akamai通过灵活的解决方案扩大多云架构的功能,帮助其获得竞争优势。Akamai的决策、应用和体验比任何竞争对手都更为贴近用户,并使用户远离攻击和威胁。Akamai提供涵盖边缘安全、Web和移动性能、企业访问和视频交付解决方案的产品组合,并且通过无与伦比的客户服务、分析及全天候监控提供支持。

“居官守职以公正为先,公则不为私所惑,正则不为邪所媚。”无数因公私不分、是非不明而腐化堕落官员的案例也提示着为官者,涵养“不自爱其身”的为官境界,实际上也是对自己负责的一种方式。

应用频繁使用API。如果API响应能迅速加载,那么终端用户不必耗费太多等待时间,而将更多时间用于使用应用上。

评论员徐汉雄

此次活动,一直致力于公益事业的王祖蓝李亚男夫妇以及旗下公司共同捐款,将资助百名学生完成学业,身体力行诠释爱的力量,传递公益正能量。

另一种优化方式是利用渐进图像和自适应视频流。借助这种优化,终端安卓应用就无需等待整张图像下载;应用可逐步地下载这些图像,并在其下载时就开始显示。这可避免终端用户进入空白图像视图,同时缩短感知延迟。类似的,自适应视频缓冲技术可根据网络条件动态地调整视频质量。当带宽较小时,它可调低视频分辨率,以便终端用户能看到部分视频,而不是仅看到正在加载中的屏幕。

另一种方法是缩减应用和后端服务器之间传输的数据大小,以此加快API响应速度。为此,您可以探索Colfer或谷歌的协议缓冲(也称为Protobuf)等数据格式,而不是JSON。在将数据传至网络之前需将数据转化为二进制,与JSON相比,这种格式可大幅缩减API请求/响应的字节长度。值得注意的是,为了启动与Protobuf的协作,您的网络服务器和应用都需要额外的投入;不过,在许多情况下,采用Protobuf获得的性能提升远超过启动它所需做出的努力。

生态环境部今天通报2018年度全国12369环保举报情况。2018年,全国“12369环保举报联网管理平台”共接到公众举报710117件,同比增长14.7%。全国微信举报量同比增长93.2%,其中海南、上海、吉林等14个省(区、市)增幅超过一倍。

近年来,开发区坚持创新驱动、人才带动、要素推动,推动创新活力得到了新的发展。国家技术转移东部中心浙江(余杭)分中心、省药学会创新驿站等平台的建设,是开发区创新资源加快集聚的充分体现。人才是创业创新的主力军,开发区以国际化视野推进人才引进培育工作,与美国、英国、加拿大等国外多个地区建立的科技人才驿站已正式挂牌。

4、优化图像和视频

记者昨日(1月23日)从广铁警方获悉,一逃犯使用他人身份隐匿深山生活十年,竟被佛山铁路公安处信宜站派出所民警在开展春运安全宣传时抓获。

为了减少感知延迟,您应尽可能从距离较近的的资源向应用提供大部分的数据;此外,许多未授权的API请求可在最近资源被清除,这样就可以避免与后端服务器之间的往返传输,进而提高了对终端用户需求的响应速度。

司机们应及时避让

与移动端应用相比,使用电脑打开的网站图像对屏幕大小、分辨率和设备类型的要求有所不同。很重要的一点是,应用上的图像需要根据资源有限的移动设备进行优化。移动端应用上的视频亦是如此。

现在,让我们来分析一下终端用户互动和数据加载的五种情景,探讨作为安卓应用开发商的您能够采取何种方式来缩短感知延迟,并让应用对终端用户需求做出迅速且贴心的响应。

许多从网络服务器加载的资源常常都在不断地进行重复使用。智能缓存机制可以将对象或API响应存储一段时间,以供重复使用,从而缩短冗长的来回传输时间。许多网络或图像加载数据库已经可以提供这种功能,您可以根据需要进行配置。这些缓存对象能够瞬时加载,因此延迟时间很短,终端用户根本不会察觉到有任何滞后。

大约10年前,蒋小涵作为评委参加一个少儿歌手大奖赛,听了一大批少儿歌手精心挑选的歌曲。她发现,很多曲目都是新的,但都特别难唱——旋律复杂、音域宽广、歌词宏大。“这真的能唱到孩子心里去吗?”蒋小涵说,“当然也可能因为是比赛,要凸显唱功。但普通小孩没法唱这些歌,写得再好,也只能在很有限的圈子里自娱自乐。”

图像常常包括很多不常用于应用中的EXIF数据(例如,拍照时设置相机细节)。AkamaiImageManager可对此进行自动优化,不过您也可以利用tinypng等服务手工清除这些数据。这种优化可以缩小图像文件的大小,从而缩短加载时间。

对于黄金板块龙头股布局,安信证券也指出:从产量、储量及成长性,生产成本及变化趋势,公司治理及资本运作,股票质押、解禁及增持情况,业绩弹性与估值对比等五大维度对A股黄金公司进行了全面的比较研究后,对黄金标的推荐顺序依次为山东黄金、银泰资源、中金黄金、湖南黄金、赤峰黄金和西部黄金,建议投资者重点关注。

然而,在例如提供直播体育赛事比分的应用等一些情况下,缓存可能并不适用。对于此类应用,作为安卓应用开发商的您可以继续从网络加载数据。如果您从最近的资源加载数据(请见上文),对于提升应用性能的作用并不显著。

如果您想了解更多关于人类感知动作的信息,请阅读名为HumanProcessorModel的研究。

根据MaterialDesignguidelinesbyGoogle,移动设备上较长的动画的长度为300-400毫秒,较短的动画为150-200毫秒。比这些更长或更短的动画可能会让人感觉有滞后或是难以跟上。MaterialDesignguidelinesonmotion是通过例子了解这些时间范围的好选择。

3、迅速加载API的响应速度

迅速加载API的响应速度、优化感知延迟的第三种方法是缓存或预取可预测且重复的API响应。在缓存时,作为安卓应用开发商的您可将API响应存储至本地数据库表中,这样读取速度就能比从网络中读取的速度更快。这个本地数据库可根据自己的逻辑加以清空或刷新,不过,从本地数据库加载,然后再刷新的过程有助于实现最佳性能及最短的感知延迟。

有了这些数据库,当缓存内容过期时,会对其进行标记,以便从网络中重新加载。根据这些信息,您可以为数据库设定保存再利用缓存对象的时间。许多这样的数据库也支持HTTP报文头,比如max-age等。这可以帮助您在无需加速应用更新的情况下控制缓存能力以及直接从服务器加载的缓存内容的生命周期。

该公司没有透露相关细节,但似乎OPPO将会依赖移动通信行业最大的许可证持有者诺基亚,以实现专利的互联互通。

2019年2月26日

您的终端用户和向应用提供数据的网络服务器之间的距离难以保证始终处于掌控之中,而这也正是延迟变长的主要原因。

检查中,芦忠于指出,城市管理是一项长期性、复杂性、系统性的工作,随着城市化进程的不断加快,广大市民对城市管理期待和要求不断提升,城市管理面临着许多新问题、新挑战。各有关部门要牢记职责使命,保持优良传统,不断打造工作新亮点,满足人民群众新期待;要创新城市管理机制,强化工作责任,定岗定责、发挥作用,真正实现城市管理精细化。

虽然黄梦恺是首次出征亚运会,但他在赛场上却显得十分稳健和老练。面对决赛对手崔浩然,黄梦恺首局以3∶5落后。第二局,黄梦恺打得积极主动,将比分扳成7∶7平。关键的第三局,以8∶10再度落后的黄梦恺快速追回两剑,将比分扳成10∶10平。最后的17秒,双方互中,裁判判黄梦恺主动得分。11∶10,黄梦恺最终以一剑的微弱优势夺得这枚金牌。

您所开发的安卓应用的终端用户遍布全球,并且毫无疑问,这些用户越来越依赖移动化的生活方式。

除了PNG和JPEG图像,您也可以尝试WebP格式。虽然创建WebP格式的图像需要花费更多时间,但加载时却更加高效。在本地或网络加载过程中,尝试SVG图像是另一种节省磁盘空间的有效方法。

Akamai图像管理器(AkamaiImageManager)是一种可以帮助安卓应用开发商利用单一的高质量原图对诸多移动设备进行自动优化的解决方案。这种优化也可使图像和视频的缓存变得更加容易。如果设备类型数量有限,您也可以存储同一张图像的多份不同副本。