原文网址:http://www.gfan.com/review/2014030346245.html

说到USB数据接口,相信大家并不陌生,在日常使用各类数码产品时我们几乎都会用到它。例如最常用的U盘、移动硬盘这些产品都是通过USB接口进行数据传输,而平时使用的外设,如:键盘、鼠标也大多采用的是USB接口。对于电脑来说,USB绝对是一个万用的接口,但对于手机来说,USB接口除了用来充电和链接电脑拷贝一些数据之外,似乎很难再找不到其他使用的功能,对于这个问题,普通用户可能真的找不到其他用途,但是对于资深的手机玩家来说,手机上的USB接口其实也有很多的玩法,但前提需要这些手机支持OTG功能,也就是说支持OTG功能的手机,通过USB接口就可以实现连接多种USB设备,比如连接U盘,可以让用户在不通过电脑情况下,直接拷贝U盘中的资料,或者连接一些外设,比如键盘、鼠标游戏手柄等等。对于这些功能,相信大家也都非常好奇,同时又有很多疑问:OTG是什么,它和USB接口又有什么关系,怎么才能使用这些功能?对此,今天小编就为大家简单科普下OTG功能和几项具有代表性的使用方法。

  首先我们先来简单了解下OTG是什么,简单来说,OTG并不是它的全称,而是On-The-Go的全称缩写,是由USB Implementers Forum在2001年12月18日公布的一项技术,主要应用于各种不同的设备或移动设备间的联接,进行数据交换。

  熟悉电脑历史发展的朋友相信都知道,自从1996年USB传输协议诞生以来,并以其优势很快成为了所有计算机外设以及数码设备必备传输接口,但其中有一些功能细节可能大家并不知道,其实USB设备分为HOST(主设备)和SLAVE(从设备),只有当一台HOST与一台SLAVE连接时才能实现数据的传输,OTG设备就是我们的“EX”既能充当HOST,亦能充当SLAVE。

  在简单介绍完OTG功能以及与USB关系后,下面我们就来了解下OTG功能的几项使用方法,不过由于时间及设备有限原因,因此今天我们就简单的为大家演示几项具有代表性USB接口应用。

  首先,需要准备一条OTG线,与一部支持OTG功能的手机,在此小编选择了自用的HTC One max。然后我们还需要再找一些常见的USB设备。而在这方面,小编找了几个日常最常见的U盘、鼠标、键盘以及拥有USB接口的单反相机。准备工作完成后,下面我们就来一起了解下具体使用方法。

  连接U盘

  连接方法非常简单,使用OTG线将键盘的USB接口与手机的USB接口进行连接后,这时手机将会进入主机模式,我们打开手机的文件后,就会发现在左上角选项中多出来一项USB存储,选择后便会进入U盘空间,用户可以对其进行与手机存储空间相同的操作,比如剪贴、复制、删除等等。

  连接键盘

  连接键盘的方法与U盘一样,通过OTG线将键盘的USB与手机USB接口进行相连,而这时手机的输入法将变为键盘模式,当然,并不是任何一款手机都有键盘模式,比如不支持OTG功能的手机,则就没有,而支持OTG功能的手机,那么自然就会为玩家进行设置键盘模式。

  不过在使用中,键盘在手机中输入其实并不方便,毕竟绝大数键盘都是为WINDOWS系统设计,因此在打字时,并没那么多实用的快捷键,选字需要一个个的找,着实麻烦。

  连接鼠标

  连接方法与前两项一样,相比键盘而已,鼠标在安卓系统中,相对要好一点。用户通过滑动鼠标可以进行界面切换,同时也可以通过单击,来选择应用并打开程序,整体来说,鼠标在手机中的实用性要打过键盘,但也并非没有缺点,就比如一些应用程序中,没有返回选项,这时用户就无法通过鼠标再返回主菜单,必须通过机身的实体按键进行操作返回。

  连接相机

  与前几个设备不同的是,相机是一个比较复杂的产品,它的功能并不是围绕USB接口,因此,即使使用OTG线将两款设备进行连接,也并不能对相机进行操作,同时也并不能查看相机内的存储卡。

  不过用户可以通过第三方软件进行连接,在此笔者推荐使用DSLR Controller应用,有兴趣的玩家可以参照相关使用教程:手机控制单反 小编实测DSLR Controller

  总结:看到这里,相信大家对OTG功能已经有所了解,除了以上我们所提到的几项之外,OTG功能还可以连接打印机、摄像机等等设备,同时还可以进行手机与手机充电。目前OTG功能已经相对成熟,市面上也出现了不少手游支持键盘或者鼠标操作,相信在未来,将会有更多的设备支持OTG技术,或许还可以带动一条全新的产业发展,不过至于未来发展如何,就让我们一起拭目以待!

【转】锋狂百科:手机也能接外设 OTG技术详解的更多相关文章

  1. 腾讯技术分享:GIF动图技术详解及手机QQ动态表情压缩技术实践

    本文来自腾讯前端开发工程师“ wendygogogo”的技术分享,作者自评:“在Web前端摸爬滚打的码农一枚,对技术充满热情的菜鸟,致力为手Q的建设添砖加瓦.” 1.GIF格式的历史 GIF ( Gr ...

  2. dede织梦手机站m文件夹功能基础详解

    织梦2015年6月8日更新后,就添加了很多针对手机移动端的设计,最大的设计就是添加了生成二维码的织梦标签和织梦手机模板功能,织梦更新后,默认的 default模板中就包含手机模板,所以我们可以给织梦网 ...

  3. 淘宝(阿里百川)手机客户端开发日记第九篇 Looper详解

    public final class Looper: 官方的API: Class used to run a message loop for a thread. Threads by default ...

  4. 分享我开发的网络电话Android手机APP正式版,图文详解及下载

    分享我开发的网络电话Android手机APP正式版,图文详解及下载 分享我开发的网络电话Android手机APP正式版 实时语音通讯,可广域网实时通讯,音质清晰流畅! 安装之后的运行效果: 第一次安装 ...

  5. Android 获取手机SIM资料详解

    TelephonyManager类主要提供了一系列用于访问与手机通讯相关的状态和信息的get方法.其中包括手机SIM的状态和信息.电信网络的状态及手机用户的信息.在应用程序中可以使用这些get方法获取 ...

  6. Android简易实战教程--第十一话《获取手机所有应用信息Engine类详解》

    如果想要获取系统手机应用的详细信息,那么下边代码可以直接作为模板使用.笔者对每一行代码都做了注解,供您参考.直接上代码: package com.example.itydl.engines; impo ...

  7. [CNBETA]Intel CPU底层漏洞事件完全详解:全球手机/电脑无一幸免[转帖]

    http://www.cnbeta.com/articles/tech/685897.htm 由Intel CPU漏洞问题衍生出来的安全事件已经波及全球几乎所有的手机.电脑.云计算产品,ARM确认 C ...

  8. 从手机浏览器或者 APP 中跳转到微信并跳转到指定页原理及行业内幕详解

    相信很多朋友遇到过有些网站,可以直接通过一个连接就能让你的手机打开微信且跳转到某个指定的页面,许多程序员很好奇到底是怎么实现的,到处求这种方法的源码,在文本中我会介绍及剖析这种跳转实现的原理. 微信是 ...

  9. chorme插件 ,在浏览器上模拟手机,pad 查看网页|前端技术开发必备插件

    网址:http://lab.maltewassermann.com/viewport-resizer/使用方法:1在chrome浏览器上方右击,显示书签栏 2 打开插件网址,将<ignore_j ...

随机推荐

  1. Android面试,IntentService的原理及使用

    在Android开发中,我们或许会碰到这么一种业务需求,一项任务分成几个子任务,子任务按顺序先后执行,子任务全部执行完后,这项任务才算成功.那么,利用几个子线程顺序执行是可以达到这个目的的,但是每个线 ...

  2. Nginx优化—配置优化

    完整配置如下所示: user nginx; #运行的用户 pid /var/run/nginx.pid; worker_processes auto; #定义了nginx对外提供web服务时的word ...

  3. nginx 2.基本配置

    死磕nginx 2.基本配置 鉴于深入浅出的原理,我们先从一个简单的配置了解nginx的配置 1.一个典型配置 nginx的配置文件默认在nginx安装目录的conf二级目录下面,主配置文件为 ngi ...

  4. mui实现自动登录

    <!DOCTYPE html><html> <head> <meta charset="utf-8"> <meta name= ...

  5. PullToRefresh下拉刷新 加载更多 详解 +示例

    常用设置 项目地址:https://github.com/chrisbanes/Android-PullToRefresh a. 设置刷新模式 如果Mode设置成Mode.PULL_FROM_STAR ...

  6. CSS 之 margin知识点

    1.margin的百分比值 普通元素的百分比maigin相对于容器元素的宽度(width) 进行计算的. 这里我们在图片外面设置一个宽高分别为800 * 600的容器.设置img{ margin: 1 ...

  7. phpmyadmin设置id自增(AUTO_INCREMENT)(转)

    phpmyadmin设置id自增(AUTO_INCREMENT)   在A_I 前面打勾:如图 AUTO_INCREMENT =A_I 查看效果  

  8. Android开发手记(13) 几种Alertdialog的使用

    本文主要讨论七种形式的AlertDialog,及其编写方法. 1.退出 在用户退出的时候提示用户是否退出,含有“确定”和“退出”两个按键. btnExit.setOnClickListener(new ...

  9. SQL 关于有单引号数据更新的问题

    要把sql语句中包含有单引号的符号加入到数据库中的做法 )),''','123.com') 很简单就是加入id=''123''            0'0就可以写成'0''0'

  10. C#基础学习第三天(.net菜鸟的成长之路-零基础到精通)

    1.复合赋值运算符 += -= *= /= %= 2.关系运算符  > < >= <= == !=  由关系运算符连接的表达式我们称之为关系表达式.  每一个表达式都可以求解出 ...