Android3.0与Android3.1的API

作者: 来源: 2011-11-14 11:54:54 阅读 我要评论 直达商品

 爱玩资讯 好消息,Android4.0支持之前发布的所有API。因为Android3.X平台只支持大屏幕的设备,如果你主要为手持设备进行开发,你不需要担心当前版本增加的所有API。现在我们看一下你可能会忽略掉的一些值得注意的地方,现在它们在手持设备上也可以使用了。


   Android3.0
1Fragment:一个框架组件,允许你将activity中不同的元素分离到自包含的模块中,每个模块定义自己的UI和生命周期。详情请看Fragments
2Action Baractivity中的传统的标题栏的一个替代品。左侧包含一个应用logo,并且为菜单项提供了新接口。详情请看Action Bar
3Loader:一个框架组件,方便在组合的UI中异步加载数据,可以动态获取数据而不用担心阻塞主线程。详情请看Loaders
4System clipboard:应用可以使用系统的剪贴板拷贝和粘贴数据(不仅仅是文本内容)。可以剪贴的数据包括:普通文本,一个URL,或者是一个intent。详情请看Copy and Paste
5Drag and drop:在view中内置了一个API集合,可以方便的进行拖拽的开发。详情请看Drag and Drop
6、一个全新的灵活的动画框架,你可以让任何对象(例如:viewdrawablefragmentobject等等)的任何属性动起来,并且定义动画的各种属性,例如:持续时间,补间内容,如何重复等等。新框架使得在Android上开发动画比以前更简单。详情请看Property Animation
7Renderscript graphics and compute engineRenderscript提供高性能的3D图片呈现,和高性能的本地级别的计算API,你可以用C(标准C99)来写,提供了你希望的从本地环境执行的性能,同时可以跨越各种CPUGPU。详情请看Renderscript
8Hardware accelerated 2D graphics:你可以为你的应用开启OpenGL呈现功能,通过在你的manifest文件的<application>元素中设置{android:hardwareAccelerated=true},也可以为每个activity单独设置。可以使得动画更加平滑,滚动更加平滑,提高整体性能和用户的交互响应。

请注意:如果你把应用的minSdkVersion或者是targetSdkVersion设置为14或者更高,硬件加速器是默认开启的。

   Android3.1
1USB APIs:通过强大的API,可以在应用中整合已经连接的外围设备。API基于USB和内置在平台的服务,包括对USB宿主和设备进行交互的支持。详情请看USB Host and Accessory
2MTP/PTP APIs:应用可以和直接连接的照相机或者是其他PTP设备交互,在设备附加和移除的时候收到通知,管理这些设备的文件和存储,进行文件和元数据的交换。MTP APIs实现了PTP(图片传输协议),PTPMTP(媒体传输协议)的子集。详情请看android.mtp
3RTP APIsAndroid开放了内置的RTP(实时传输协议)的API,在应用中可以用来管理实时和交互数据流。尤其是,在提供VOIP的应用,视频通话,视频会议,可以用API初始化音频流的会话,在网络上传输和接受数据流。详情请看android.net.rtp
4、支持操纵杆和普通的手势输入。
(爱玩平台官网: http://www.iaiwan.com/)


  推荐阅读

  Chrome或将取代火狐 坐上浏览器市场份额第二把交椅

【财新网】(见习记者 马安越)10月份,Chrome、Safari浏览器市场份额分别增长1.4%和0.4%,与此同时IE浏览器则创下了三年以来最大跌幅,跌至52.6%,跌幅达1.8%。 北京时间11月2日,据外媒《电脑世界》援引网络分析公司>>>详细阅读


本文标题:Android3.0与Android3.1的API

地址:http://www.lgo100.com/a/11/20111114/14775.html

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
我的评论: 人参与评论
验证码: 匿名回答
网友评论(点击查看更多条评论)
友情提示: 登录后发表评论,可以直接从评论中的用户名进入您的个人空间,让更多网友认识您。
自媒体专栏

评论

热度