说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

盘点最受开发者喜爱的Android 5.0 Lollipop API

HTML文档下载 WORD文档下载 PDF文档下载
作为Android系统的一次重大升级,Android 5.0 Lollipop采用全新的Material Design语言,不但在视觉和操作上更胜一筹,还包含扩展UI工具包,更引入了大量新的API,本文着重介绍了其中最值得开发者深爱的12款API。

作为Android系统的一次重大升级,Android 5.0 Lollipop突出采用全新的Material Design设计语言,不但在视觉和操作上更胜一筹,还包含扩展UI工具包供开发者使用,为应用添加3D实时阴影,可缩放矢量“drawbles”以及流畅的动画效果。本文着重介绍了其中值得开发者深爱的12款API,赶紧一睹为快吧!


  • 3D视图和实时阴影

Android 5.0的elevation属性能为应用添加了妙不可言的3D视图效果。开发者只需对应用的图像对象重新设定elevation,图像下的实时阴影就会自动显现,打造出一种漂浮在屏幕之上的奇妙画面。此外,还可以用setTranslationZ函数来设定elevation,例如view.setTranslationZ(120)。或用ViewPropertyAnimator.z() 和ViewPropertyAnimator.translationZ()函数来使elevation灵动起来,从而让应用脱颖而出。


  • Activity Transitions

这个名为Activity Transitions的API让Lollipop应用有了更好的切换体验。开发者可通过寻找视图ID以及创建Intent和Bundle来定义不同Activity之间的动画切换,再启动Activity(startActivity()函数)就大功告成了。


  • Heads-up

Android 5.0通知中心的亮点在于名为 “Heads-up”的创新通知模式及其卡片式的清新风格,用户不必退出当前的全屏界面,即可启动或关闭漂浮在屏幕上方的提醒。比如通过设置Heads-up将来电提醒显示在文字屏幕(《爱丽丝梦游仙境》节选)的顶部。


在Android 5.0 Lollipop的锁屏上,用户无需下拉通知栏就能够查看新消息并进一步操作,还能将个别信息标记为隐私等等,功能强大。

  • Leanback UI和Android TV输入框架

Android 5.0创新引入了Android TV的Leanback UI,大大满足了开发Android TV应用的需求。


上面的代码显示的是如何在Android 5.0的应用清单中添加LEANBACK_LAUNCHER意图过滤器,让应用的Leanback UI跟Android TV严丝合缝。Android 5.0自带Leanback等程序库,Android TV输入框架和aka TIF(帮助TV应用处理来自HDMI 输入、电视调谐器和 IPTV 接收器的视频流)框架,在精简代码的同时,让应用UI与Android设备完美融合。

  • Overview

Android 5.0 棒棒糖的“Overview(概览)”是传统多任务视窗的升级版,全新的UI呈现卡片重叠的即视感,清新又简洁。用户不仅可以在不同应用之间移动自如,还能在用一个应用的不同任务之间流畅切换,好不惬意。

虽然不能决定Overview界面的整体效果,但通过编写Intent,开发者能自行定义应用向Overview添加或从中删除时的视觉体验。

  • 低功耗蓝牙

Android 5.0新开放的API可以让应用与低功耗蓝牙(BLE,Bluetooth Low Energy)的扫描(中心模式)和广告(外围模式)实现并行操作。低功耗蓝牙在保证应用性能和功能的同时降低了电量消耗,近些年来越来越受到健康&健身类应用的青睐。

16款加速编码的HTML5在线工具 JFrog:开源项目的最大挑战是文档和许可 5个技巧打造完美用户体验,不到两年完成用户万到千万的增长 CDN未来的机遇和挑战 华为S12700全可编程交换机进一步挑战思科 OpenFient创始人:将平台创新进行到底 专访Ubisoft手游团队:“波斯王子”的时光机器 技术大牛Jiva DeVoe:App Store往事追忆录 移动周报:苹果iOS开发者中8位公认的“女神” Paul Graham:创业者如何说服投资人? 【CTO俱乐部深圳站】企业大数据建设案例分享 Gmail新设计影响邮件营销 Fcaebook间接获利 百度高德小米网易杭研讲师登场 SDCC 2013第二批议题发布(图) [开源推荐]JS-Git:一款纯JavaScript实现的Git项目 良心企业Lavabit、Slient Mail相继关闭,美国云安全已死? 一周观察:LXC真的是PaaS的未来吗? [企业开源系列]Google背后的开源力量 合作: “云”潮中淘金的金钥匙 Windows 8.1尚未发布 Build 9471版遭泄露网爆高清大图 Imangi创始人:我眼中的App Store 职业设计生涯:打造世界上最小巧最强大手电 【SDCC 2013】Coding For Fun活动火热招募中! YARN之上的大数据框架REEF:微软出品,是否值得期待? 创建大数据公司之前你需知晓5件事 前途渺茫,考虑出售的黑莓还能找到买家吗? 帮助开发者轻松管理项目的8款在线工具 现代Web应用开发者必备的六大技能 JavaScript异步编程好助手:Promise模式 功能解析:Red语言推出0.3.3新版本 可穿戴?可吞咽!UI和UX的悄然转变 华为刘成:讲述开发者联盟的故事 一个人,35岁与30岁有什么差别? myjdbc.jar 虽然别人谈过很多了,还是想再请教怎样学习vc 2003成都美女节 求助!有关文件(2) 关于刷新问题(定位)的,急用!! 试贴 下载问题,我发现一个奇怪的问题。中文名的文件的下载。。。 ADOQUERY无法更新数据集 帮我看看,怎么编译不通过 各位板主:折腾了我三天的问题还未解决。 delphi qreport byte& 是什么类型? IBM DDYS-TO9170M SCSI 硬盘,如何看它的CACHE,写者10000转的,不知道是不是? IBM DDYS-TO9170M SCSI 硬盘,如何看它的CACHE,写者10000转的,不知道是不是? 急!我在传输参数到SQL的过程中,服务器提示“AAA”需要参数但没有参数,请各位高手给个意见!在线等! 弹出窗口的问题--在线 串口工作有误了,MSComm32控件的问题?? 想知道有必要先学C 再C++ 再Visual C 吗? gqxs (小龙)请进,看到你去年的一个关于注册的帖子,我也出了像你一样的问题,请大家都来看看。 DBDateTime控件在哪里可以找到? 那为能够帮我解释一下SQLBindCol函数,特别是参数。 如何操作recordset,使其能够手动付值!即用 window nt和window 2000 server能不能象windows professional那样设成重启后自动登录。 关于语音视频聊天室 高手进入 来者得分 通过GUID枚举设备的问题请教! 代码不懂请指教 如何用javascript控制表单提交? (急急-在线等)一个复选框的问题 如何让服务器知道前来访问的客户机物理内存大小? 急,急,帮我看看。一个初级问题。 用思科1721路由器代理上网和连接网络电话功能够用吗? 请问用嵌入式系统开发的成本大约是多少? 如何获取两个日期之间相隔的天数? PB中如何操作文件。 在线等急盼tomcat启动问题 我的奔4电脑不能装oracle8。1。7 java 与oracle数值类型转换问题 请教“数字权利管理”(digital rights management)和P3P的实现问题? IBM DDYS-TO9170M SCSI 硬盘,如何看它的CACHE,写者10000转的, 数据插入速度问题 一个关于自定义类的问题,请帮助! 如何使用DBchart? DELPHI+CORBA 求救!!!! 请问java中如何获得windows的系统目录? 大家看看这台服务是出了什么问题?帮帮忙!!! 一个想把控件内容打印出来的小问题! 如何查看表中各字段的长度? 谁能给出一个ASP.NET应用存储过程的例子 self::node()是否就是 . 高分求救::关于分类显示的问题. c#里的编辑列的激活事件写在哪里? _tomorrow,our ship will set for Macao..However the weather is like.B.However is the weather like.C.Whatever is the weather like D.Whatever the weather is like为什么选D? Our ship is leaving tomorrow,isn't+什么呢?Our ship is leaving tomorrow,isn't+什么呢?isn't后面应该加什么呢?she B that C it D her.现在纠结于为什么不选it 而是选she? Whatever the weather is like tomorrow,our coar will set out for the distant_____is like tomorrow,our coar will set out for the distant village.A However the weather is like B However is the weather likeC Whatever the weather is likeD Whatever is the One of my hobbies is to go birdwatching.为什么用to 十年寒窗苦读时间怎么算 帮我理解下这两句话语文水平越来越不行了,请问“我的子女在你这里”和“我是真心爱你”是一回事儿么?“我的心在你这里”和“我是真心爱你” 是一回事儿么? 醋的原料是水 为什么却不用氵做偏旁 英语翻译 英语翻译由于假期影响,这个工厂明天才上班,我们不能将这些样品在9号前送到你办公室,如果你仍然需要,我们会在本周末寄出.我们目前只有A and B,你仍然需要吗?如果是,我们9号才能寄出给你, 填人名_________吃鸡助————食之无味,弃之可惜._________穿针————大眼瞪小眼_________照镜子————自觉脸红 kitty is _____tomorrow A going birdwatch B going birdwatching C go birdwatching D go birdwatchbbm帮帮忙 美国三大汽车制造商10月销量普增巴基斯坦塔利班证实其头目被美军无人机洛杉矶国际机场发生枪击事件 一嫌疑人洛杉矶国际机场发生枪击事件 嫌犯被执洛杉矶机场枪击案至少3人受伤 包括一洛杉矶国际机场发生枪击事件 至少两人洛杉矶国际机场发生枪击事件 一嫌疑人伦敦股市股指1日收盘基本持平斯诺登密会德议员 称愿为NSA窃听事斯诺登密会德议员 称愿为NSA窃听事美国洛杉矶国际机场发生枪击事件 至少哪辆公交车即将进站同学盼开发App提提供“6个100”项目助发展中国家《备忘beiwang德惠供电巡诊微型企业长春各热企将对二次管网注水1450名选手切磋舞技《备忘beiwang习近平出席中国向联合国赠送“和平尊”巴萨赢球失梅西邮储信用卡欢乐季 一大波优惠袭来李犁, 为油画而生的艺术家龙啸球场遥木同寻东汉末年之青锋怒黑手起家巫师的世界猎影师动漫卡片灌篮之宫城良田死亡飙车网游之三系哥布林花岛领主马里安曼兴都庙旅游新加坡圣安德烈教堂旅游新加坡新闻及艺术部大厦旅游乌节路旅游鱼尾狮公园旅游新加坡滨海湾旅游岱山湖旅游郎官巷旅游渔阳古街旅游则查洼寨旅游黄龙古寺旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘