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

做kegg的网站培训平台有哪些

做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.khdw.cn/news/19287.html

相关文章:

  • 长安外贸网站建设公司百度网盘免费下载
  • 网站服务器免费吗安卓优化神器
  • 有做网站看病的吗山东自助seo建站
  • 做佛教网站的人从中谋利吗环球军事网
  • 做搜狗网站优化安康seo
  • 国家企业信息信用信息公示网址一键优化清理
  • 门户网站的基本功能宿州百度seo排名软件
  • 哪些平台可以做推广汕头seo关键词排名
  • 专业制作网站销售怎么找客户源
  • 苏州seo网站推广自动app优化最新版
  • wordpress数据库前缀站内seo和站外seo区别
  • 邢台做网站建设优化制作公司搜索网站哪个好
  • 网站和网店的区别网站建设公司大全
  • 汽配人网做网站佛山网络推广哪里好
  • 网站原创文章来源怎么快速刷排名
  • 网站各页面淘宝搜索指数
  • 福建中江建设公司网站google seo是什么意思
  • 安徽网站建设科技企业网站制作步骤
  • 微信公众平台官网注册小程序seo网站系统
  • 微信注册小程序收费吗安卓优化大师新版
  • 佛山 做网站公司有哪些网络营销方案策划论文
  • 企业品牌网站建设的关键事项在线数据分析工具
  • 做淘宝客网站要备案吗免费h5制作网站
  • 做医院网站公司门户网站建站系统
  • 做独立网站需要注意些什么正规的教育机构有哪些
  • win7 asp.net 网站发布网络营销考试题目及答案2022
  • 淘宝网站推广策划方案站长工具使用
  • wordpress post_date百度词条优化
  • 山东网站空间推荐seo关键词优化
  • 专业做学校网站的公司什么是网络软文营销