当前位置: 首页 > news >正文

做kegg的网站陕西seo推广

做kegg的网站,陕西seo推广,网站建站网站,微商推广哪家好DroidVNC-NG支持控制端输入内容,但是仅支持英文字符,如果需要控制输入法软键盘输入中文的话就没办法了,经过摸索找到了解决办法。 这个解决办法有个条件就是让DroidVNC-NG成为系统级应用(这个条件比较苛刻)&#xff…

DroidVNC-NG支持控制端输入内容,但是仅支持英文字符,如果需要控制输入法软键盘输入中文的话就没办法了,经过摸索找到了解决办法。 

这个解决办法有个条件就是让DroidVNC-NG成为系统级应用(这个条件比较苛刻),所幸现在用的安卓系统有源代码并且是自己编译的,可以拿到系统签名文件。

方法简述:

一、Manifest.xml文件中添加两条:

1.application中添加:

android:sharedUserId="android.uid.system"

2.添加权限:

 <uses-permission android:name="android.permission.INJECT_EVENTS"/>

二、InputService.java中打补丁

1.添加模拟按键函数:

	/*函数功能:模拟输入输入参数:KeyCode:要模拟的键值shiftOn:是否按下shift键*/public static void typeIn( final int KeyCode ,final int shiftOn){try {Instrumentation inst = new Instrumentation();if(shiftOn==0) {inst.sendKeyDownUpSync(KeyCode);}else{long  downTime= SystemClock.uptimeMillis();long  eventTime= downTime;inst.sendKeySync(new KeyEvent(downTime,eventTime,KeyEvent.ACTION_DOWN,KeyCode ,0, KeyEvent.META_SHIFT_ON));inst.sendKeySync(new KeyEvent(downTime,eventTime,KeyEvent.ACTION_UP, KeyCode,0, KeyEvent.META_SHIFT_ON));}Log.d(TAG, "simulate key in: key " + KeyCode);} catch (Exception e) {Log.e("Exception when sendKeySync", e.toString());}}

2.在现有的onKeyEvent函数中添加判断代码:

	public static void onKeyEvent(int down, long keysym, long client) {//以上是原有代码...if(keysym == 0xff08 && down != 0){ //后退,替换原有的后退键处理代码int keycode = 67;typeIn(keycode,0);}/*ISO-8859-1 input*/if (keysym >= 32 && keysym <= 255 && down != 0) {//以下处理自己需要的按键操作:空格、字符a-z、数字0-9等int keycode = Integer.parseInt(String.valueOf(keysym));boolean bSimKey=false;if(keycode==32){//空格keycode=62;bSimKey=true;}else if(keycode>=97 && keycode<=122) { //a-zkeycode = keycode - 68;bSimKey=true;}else if (keycode>=48 && keycode<=57){ //0-9keycode = keycode - 41;bSimKey=true;}if(bSimKey) {typeIn(keycode,0);}else {//以下是原有代码//...}

三、用系统签名文件生成签名的apk文件,安装、配置后即可正常使用受控端的中英文输入了,和在本地使用没什么区别。

http://www.mmbaike.com/news/80812.html

相关文章:

  • 大连房地产网站开发2023年度最火关键词
  • 番禺建网站价格南昌网站设计
  • 德网站建设苏州百度搜索排名优化
  • 网站做跳转付款google网页版入口
  • 做网站还是做app好深圳百度推广seo公司
  • 东莞锂电池网站建设app推广代理加盟
  • 自学建设网站网站快速排名的方法
  • 如何上传网站到空间惠州seo怎么做
  • ping一下新浪网站怎么做网站网络推广优化
  • 电器工程东莞网站建设自己做网站如何赚钱
  • 网站建设平台网站设计营销咨询公司排名前十
  • 手机网站 分辨率app推广方案怎么写
  • 杭州网站开发建设怎么推广产品
  • 网站使用手册湖北百度关键词排名软件
  • 做一钓鱼网站营销广告
  • jsp网站服务器如何做防护网络销售技巧和话术
  • 江苏宏澄建设有限公司网站品牌公关案例
  • 做视频赚钱的国外网站什么网站可以发布广告
  • 做汽配网站网课免费平台
  • bo彩网站制作百度指数与百度搜索量
  • 有哪些做ae小动效的网站公司的seo是什么意思
  • 网站meta模板手机搭建网站
  • 绵阳微网站制作济南全网推广
  • 做经营性的网站需要注册什么竞价推广哪里开户
  • 做动态网站需要什么网站排名优化
  • 网站二维码怎么做的天津百度关键词推广公司
  • 网站建设微信官网开发网站推广在线
  • 图书拍卖网站开发遇到的问题seo常用分析的专业工具
  • 北京 网站建设公司外链网盘网站
  • 大连模板开发建站百度指数在哪里看