Android 3.1比2.2多了一个 android…

简介: 对于Android 3.1来说代号仍然为honeycomb,新增功能还是不少的,APILevel升到了12。除了这个ADK中的部分特性外,下面一起看看前几天提到的android.hardware.usb这个Package,由于Google将拉拢硬件厂商制造出千奇百怪的USB附加配件所以提出了ADK这样的概念,可以查看 Android ADK硬件开发包介绍,目前来说USB的管理有了不小的增强。
对于 Android 3.1来 说代号仍然为honeycomb,新增功能还是不少的,API Level升到了12。除了这个ADK中的部分特性外,下面一起看看前几天提到的android.hardware.usb这个Package,由于 Google将拉拢硬件厂商制造出千奇百怪的USB附加配件所以提出了ADK这样的概念,可以查看 Android ADK硬件开发包介绍 ,目前来说USB的管理有了不小的增强。

     一、 android.hardware.usb.UsbAccessory 本类是针对Open Accessory API 设计的。

  二、 android.hardware.usb.UsbConstants 作为USB常量定义,在Linux内核文件 linux/usb/ch9.h 中。

  三、 android.hardware.usb.UsbDevice 获取USB设备的信息,比如说类型、制造商等等,很有用的。

  四、android.hardware.usb.UsbDeviceConnection 这个是USB设备传输控制的核心,对于Android USB硬件附件开发者来说必须掌握。不过还是比较简单的。

  五、 android.hardware.usb.UsbEndpoint 获取一个USB终端信息

  六、android.hardware.usb.UsbInterface USB底层接口,获取一些信息底层信息,比如说通讯协议,等等。

   七、android.hardware.usb.UsbManager USB管理类,实例化方法和Android大多数系统Manager一样,通过类似 UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE); 的方式获取系统底层AIDL服务的一个实例,本类是一个全局USB类,比较重要。

  八、 android.hardware.usb.UsbRequest 核心的USB请求处理类,支持读写操作,以字节数组方式处理一个UsbEndpoint,Android123提示这个类类似WinCE串口通讯的 CreateFile部分,可以进行数据流的读写。
目录
相关文章
|
Android开发
Android应用开发—Android 消息处理机制:Handler&Message
Android 消息处理机制:Handler|Message
928 0
|
缓存 前端开发 Android开发
Android[第三方or官方]高质量实用【组件&开源项目&框架】集合贴
<p style="text-align:center"><span style="color:rgb(255,0,0)"><span style="font-family:Microsoft YaHei; font-size:18px">前言:这里的只起统计作用,方便以后开发使用,会给出源地址,方便大家查阅。</span></span></p> <p style="text-align
1834 0
|
Java 测试技术 Android开发
Cocos2d-x跨Android&amp;iOS平台开发入门
很好的一篇译文,在此感谢原作者和译者。由于此文写的很早,所以文中提到的一些工具已经升级了,有了一些新的界面和操作,但大体还是能和新版本联系起来的。 原文地址:http://www.cocoachina.com/gamedev/gameengine/2012/0428/4206.html   Cocos2D是一个非常棒而且非常容易使用的游戏框架,但是,由于它是基于objc语言的,所以你只能使用它来开发ios和mac下面的游戏。
1614 0
|
Linux Android开发
Ubuntu&amp;nbsp;ecplise中连接Android真机…
首先确保用数据线链接后能识别设备,输入:lsusb,可以看到类似输出 dorole@ubuntu:~$ lsusb Bus 002 Device 006: ID 0bb4:0c87 High Tech Computer Corp.
1067 0
|
Android开发 数据格式 XML
Android&amp;nbsp;WebView的使用
                    package com.Aina.Android; import android.app.
719 0