Google官方提供的有用的Android范例程序,值得学习的新技术
原文,Google官方blog。 http://android-developers.blogspot.sg/2015/04/new-android-code-samples.html
这里有一些例子,涵盖了Android穿戴,NFC ,截屏 ,都已经提交到Google样列仓库的Github上。 https://github.com/googlesamples
这有些代码列子。
XYZTouristAttractions
https://github.com/googlesamples/android-XYZTouristAttractions
这个例子模仿了一个真实世界的移动和穿戴应用。它有着更精炼的设计并且提供了实用的样列,一个app如何与穿戴设备通信。
程序本身模仿了去一个旅游圣地的经历,当接近标记的点它会通知用户。同时,穿戴组件显示了旅游点的图片和简要信息。对于附近的旅游在GridViewPager UI 组件上显示提供快速的动作。
https://github.com/googlesamples/android-DeviceOwner
一个Device Owner是一个专门的设备管理者,能控制设备安全和配置。 这个样列使用了 DevicePolicyManager 去演示了怎样使用设备所属特性,包括全局配置(比如:自动化时间和时区配置) 和设定默认launcher。
NfcProvisioning
https://github.com/googlesamples/android-NfcProvisioning
这个样列演示了怎样使用NFC去提供一个设备和一个设备物主。默认情况下,这个例子安装同等设备与DeviceOwner.你能重新写配置去连接其它设备物主。
NFC BeamLargeFiles
https://github.com/googlesamples/android-BeamLargeFiles
演示了怎样传输大文件通过使用Android beam 4.1 以上版本。通过与NFC初始化握手,文件传输将进行建立一个间接高速通信通道,像蓝牙或WIF Direct
ScreenCapture
https://github.com/googlesamples/android-ScreenCapture
这个MediaProjection API是在Android Lollipop 加入的,你很容易截屏或者录制系统声音。例子演示了怎样使用api去实时截屏在一个SurfaceView上显示.
另外一个高兴的事情,就是the Santa Tracker Android app 包括3个游戏,2个watch-faces,和其它资源,最近会在Github上开放源码。
个人总结:学习新技术最好是看官方出的文章和代码,非常实用。 最有用的我觉得是大文件传输和截屏代码。
以上英文虽然短,本人English有限,有问题请指出。Thanks.
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。