CN102722326A - 一种车载Android平台基于软按键操控***的方法及Android设备 - Google Patents

一种车载Android平台基于软按键操控***的方法及Android设备 Download PDF

Info

Publication number
CN102722326A
CN102722326A CN2012101660635A CN201210166063A CN102722326A CN 102722326 A CN102722326 A CN 102722326A CN 2012101660635 A CN2012101660635 A CN 2012101660635A CN 201210166063 A CN201210166063 A CN 201210166063A CN 102722326 A CN102722326 A CN 102722326A
Authority
CN
China
Prior art keywords
android
vehicle
physical button
soft
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2012101660635A
Other languages
English (en)
Inventor
柏明勇
杨强
黄河
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN LETOU KAER TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN LETOU KAER TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN LETOU KAER TECHNOLOGY Co Ltd filed Critical SHENZHEN LETOU KAER TECHNOLOGY Co Ltd
Priority to CN2012101660635A priority Critical patent/CN102722326A/zh
Publication of CN102722326A publication Critical patent/CN102722326A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Input From Keyboards Or The Like (AREA)

Abstract

本发明公开了一种车载Android平台基于软按键操控***的方法,旨在提供一种可不受芯片I/O口和物理按键数量限制的车载Android平台控制方法,其包括:Android设备接收物理按键的信号并采样;Android设备的Android***端接收所述采样信号并在LCD的特定显示区域显示出软键盘。本发明还公开了一种采用上述方法制作的Android设备。本发明可用于车载Android设备。

Description

一种车载Android平台基于软按键操控***的方法及Android设备
技术领域
本发明涉及车载Android平台,尤其是涉及一种车载Android平台基于软按键操控***的方法及Android设备。
背景技术
现在Android设备上,内部通信有一套自己的从下而上的通信机制。但是现有的通信机制存在一定的局限性。如传统Android设备的物理按键与Android***端的通信是通过I/O口来实现的,其结构原理图如图3所示,物理按键与Android***端通过I/O口直接连接。现有物理按键与Android***端的通信方法如图4所示。物理按键按下,通过I/O口Android***端发送信号,Android***端接收所述信号并做相应处理(即弹出软键盘)。但是该种通信方式需要占用I/O口,而每个芯片的I/O口是非常有限的。
因此,急需开发一种新的通信机制。
发明内容
本发明为了解决现有技术Android设备的物理按键与Android***端的通信是通过I/O口来实现的,该种通信方式需要占用I/O口技术问题,提供了一种车载Android平台基于软按键操控***的方法及Android设备。
为解决上述技术问题,本发明采用的技术方案为设计一种车载Android平台基于软按键操控***的方法,包括:
Android设备接收物理按键的信号并采样;
Android设备的Android***端接收所述采样信号并在LCD的特定显示区域显示出软键盘。
所述Android设备通过MCU接收物理按键的信号并采样。
所述MCU通过UART向Android***端发送采样信号。
所述车载Android平台基于软按键操控***的方法还包括所述Android***端检测软键盘区域是否被正确点击,若是则触发模拟一个按键事件。
本发明还提供了一种Android设备,包括物理按键、Android***端和LCD,所述Android设备还包括:物理按键检测模块,其接收物理按键的信号并采样;
Android***端接收所述采样信号并在LCD的特定显示区域显示出软键盘。
所述物理按键检测模块为MCU。
所述MCU通过UART向Android***端发送采样信号。
本发明通过利用Android设备接收物理按键的信号并采样,Android设备的Android***端接收所述采样信号并在LCD的特定显示区域显示出软键盘,从而放弃了传统的通过I/O口来直接连接物理按键和Android***端的方案,不会受到芯片I/O口的限制和物理按键数量的限制。
附图说明
下面结合实施例和附图对本发明进行详细说明,其中:
图1是本发明车载Android平台基于软按键操控***的方法的流程图;
图2是采用图1所示方法制作的Android设备的原理图;
图3是现有Android设备的原理图;
图4是现有技术物理按键与Android***端的通信方法的流程图。
具体实施方式
请参见图1。本发明车载Android平台基于软按键操控***的方法包括:
第一步:Android设备接收物理按键的信号并采样;
在本具体实施例中,Android设备通过MCU接收物理按键的信号并采样, MCU通过UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送装置)向Android***端发送采样信号。采用UART通信比I/O口通信准确率更高。
第二步:Android设备的Android***端接收所述采样信号并在LCD的特定显示区域显示出软键盘。
第三步:所述Android***端检测软键盘区域是否被正确点击,若是则触发模拟一个按键事件,否则,继续检测。
由于采用弹出软键盘的方式,因此,可以采用虚拟键盘输入而不采用物理键盘输入,可以节省物理按键,节省了成本。如现有技术Android设备的Menu、Back和Home这几个按键都是用物理按键做在设备上面的,这样就增加物料成本,而采用本发明的方案后,通过弹出软键盘来输入,可以节省上述三个物理按键,节省了成本。
请参见图2。本发明还提供了一种Android设备包括依次连接的物理按键、物理按键检测模块和 Android***端。其中:
物理按键用于供用户操作。
物理按键检测模块主要用于接收物理按键的信号并采样。在本具体实施例中,物理按键检测模块为MCU,其通过UART向Android***端发送采样信号。
当物理按键按下时,物理按键检测模块就接收到一信号,并对信号进行采用后发送出去。
Android***端主要用于接收所述采样信号并在LCD的特定显示区域显示出软键盘。
本发明通过利用Android设备接收物理按键的信号并采样,Android设备的Android***端接收所述采样信号并在LCD的特定显示区域显示出软键盘,从而放弃了传统的通过I/O口来直接连接物理按键和Android***端的方案,不会受到芯片I/O口的限制和物理按键数量的限制 。同时,采用弹出软键盘的方式可以节省物理按键的数量,节约成本。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (7)

1.一种车载Android平台基于软按键操控***的方法,其特征在于包括:
Android设备接收物理按键的信号并采样;
Android设备的Android***端接收所述采样信号并在LCD的特定显示区域显示出软键盘。
2.根据权利要求1所述的车载Android平台基于软按键操控***的方法,其特征在于:所述Android设备通过MCU接收物理按键的信号并采样。
3.根据权利要求2所述的车载Android平台基于软按键操控***的方法,其特征在于:所述MCU通过UART向Android***端发送采样信号。
4.根据权利要求1所述的车载Android平台基于软按键操控***的方法,其特征在于:所述车载Android平台基于软按键操控***的方法还包括所述Android***端检测软键盘区域是否被正确点击,若是则触发模拟一个按键事件。
5.一种Android设备,包括物理按键、Android***端和LCD,其特征在于:所述Android设备还包括:物理按键检测模块,其接收物理按键的信号并采样;
Android***端接收所述采样信号并在LCD的特定显示区域显示出软键盘。
6.根据权利要求5所述的Android设备,其特征在于:所述物理按键检测模块为MCU。
7.根据权利要求6所述的Android设备,其特征在于:所述MCU通过UART向Android***端发送采样信号。
CN2012101660635A 2012-05-25 2012-05-25 一种车载Android平台基于软按键操控***的方法及Android设备 Pending CN102722326A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012101660635A CN102722326A (zh) 2012-05-25 2012-05-25 一种车载Android平台基于软按键操控***的方法及Android设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012101660635A CN102722326A (zh) 2012-05-25 2012-05-25 一种车载Android平台基于软按键操控***的方法及Android设备

Publications (1)

Publication Number Publication Date
CN102722326A true CN102722326A (zh) 2012-10-10

Family

ID=46948113

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012101660635A Pending CN102722326A (zh) 2012-05-25 2012-05-25 一种车载Android平台基于软按键操控***的方法及Android设备

Country Status (1)

Country Link
CN (1) CN102722326A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102981875A (zh) * 2012-11-28 2013-03-20 深圳市航盛电子股份有限公司 一种基于android的x86端按键适配方法及***
CN103093777A (zh) * 2012-12-28 2013-05-08 Tcl集团股份有限公司 一种采用Android***控制DVD设备的方法及***
CN106339108A (zh) * 2016-09-06 2017-01-18 深圳格兰泰克汽车电子有限公司 一种基于物理按键控制智能车载导航方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101929921A (zh) * 2009-06-22 2010-12-29 钟桢 基于智能手机的汽车故障检测方法与装置
CN201742445U (zh) * 2010-07-14 2011-02-09 苏州市职业大学 基于gsm协议的无线数据传输***
CN102298497A (zh) * 2011-08-12 2011-12-28 北京天地云箱科技有限公司 在嵌入式设备上进行字符输入的方法及***
CN102393203A (zh) * 2011-10-27 2012-03-28 深圳市路畅科技有限公司 一种无硬按键的车载导航仪

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101929921A (zh) * 2009-06-22 2010-12-29 钟桢 基于智能手机的汽车故障检测方法与装置
CN201742445U (zh) * 2010-07-14 2011-02-09 苏州市职业大学 基于gsm协议的无线数据传输***
CN102298497A (zh) * 2011-08-12 2011-12-28 北京天地云箱科技有限公司 在嵌入式设备上进行字符输入的方法及***
CN102393203A (zh) * 2011-10-27 2012-03-28 深圳市路畅科技有限公司 一种无硬按键的车载导航仪

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102981875A (zh) * 2012-11-28 2013-03-20 深圳市航盛电子股份有限公司 一种基于android的x86端按键适配方法及***
CN102981875B (zh) * 2012-11-28 2015-12-02 深圳市航盛电子股份有限公司 一种基于android的x86端按键适配方法及***
CN103093777A (zh) * 2012-12-28 2013-05-08 Tcl集团股份有限公司 一种采用Android***控制DVD设备的方法及***
CN103093777B (zh) * 2012-12-28 2015-12-23 Tcl康钛汽车信息服务(深圳)有限公司 一种采用Android***控制DVD设备的方法及***
CN106339108A (zh) * 2016-09-06 2017-01-18 深圳格兰泰克汽车电子有限公司 一种基于物理按键控制智能车载导航方法及装置

Similar Documents

Publication Publication Date Title
US20180260041A1 (en) All-in-One Machine and Method and Computer Memory Medium for Realizing Quick Touch in All Channels Thereof
JP6522124B2 (ja) ジェスチャ制御方法、デバイス、およびシステム
CN106598342A (zh) 智能白板电视的多***同时使用一个触控框的设计方法
WO2006085181A3 (en) System and method for interacting with an entity by means of a mobile station via a user-wearable terminal
WO2008033875A3 (en) Electronic devices having complementary bistable and refresh-based displays
WO2004107715A8 (en) Mobile communication apparatus and method for inputting data
WO2012169730A3 (en) Method and apparatus for providing character input interface
CN101241397A (zh) 具有鼠标功能的键盘及其输入方法
EP2284675A3 (en) Method for displaying data and mobile terminal thereof
WO2011139449A3 (en) Interfacing with a computing application using a multi-digit sensor
CN102023796A (zh) 虚拟键盘的显示***及其实现方法
US9658703B2 (en) Method and apparatus for operating mobile terminal
CN103607779A (zh) 多屏协同智能输入***及其实现方法
CN101667079A (zh) 通过移动终端触摸屏控制计算机的方法、***及移动终端
CN102722326A (zh) 一种车载Android平台基于软按键操控***的方法及Android设备
CN106293262A (zh) 一种交互教学大屏触控转发***和方法
CN103076888B (zh) 一种kvm设备及该设备中usb键盘调用osd切换通道的方法
CN104027101A (zh) 一种电子血压计实现方法、电子血压计及血压管理***
CN103425400A (zh) 基于移动终端横竖屏切换的车载自适应控制装置及方法
CN202282066U (zh) 用于家庭多媒体娱乐设备的无线控制装置及家庭娱乐***
CN102799286A (zh) 手写笔的输入方法和装置
CN103024568A (zh) 一种通过空中鼠标控制智能电视的控制方法及遥控***
CN202721714U (zh) 具有虚拟投影键盘的手机
CN101650595A (zh) 一种实现移动终端向计算机输入文字的方法及装置
CN204447317U (zh) 基于语音控制相对定高飞行的玩具遥控飞行装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination