android 中 webkit 及js 键码映射
摘要:android 与 webkit 键码映射转换:webkit/WebCore/platform/android/KeyEventAndroid.cppwebkit js码值表:webkit/WebCore/platform/chromium/KeyboardCodesPosix.handroid 对应webkit的码值表: frameworks/base/include/ui/KeycodeLab...
阅读全文
android 模拟按键事件
摘要:new Thread () { public void run () { try { Instrumentation inst=new Instrumentation(); inst.sendKeyDownUpSync(int 键码); } catch(Exception e) { Log.e("Exception when sendPointerSync", e.toString()...
阅读全文
activity 对home 按钮事件的处理
摘要:一般的activity在程序内部是相应不了 home 按钮事件的。只有类似launcher这种activity才能取到相关事件。 即便如此,在 public boolean onKeyDown(int keyCode, KeyEvent keyEvent) 或者 OnKeyListener()中是接受不到此事件的。必须通过接收广播的方法才能接收到: import android.content.B...
阅读全文
浅谈Activity5种不同的启动方式
摘要:http://zensheno.blog.51cto.com/2712776/492875 开发者在设计之初可以决定用户与应用程序的交互方式,其中包括如何选着程序启动入口以及Package中所包含的Activities。众所周知,应用程序是一系列有着特定功能的Activities组成,它们有自己的属性和行为。用户可以在Home中通过启动快捷方式将当前进程引入特定的Activites,或者可以在其它...
阅读全文
getLaunchIntentForPackage 获取到的为null原因
摘要:PackageManager tmxx = getPackageManager();Log.v(TAG," clickedon going get intent");Intent intent = tmxx.getLaunchIntentForPackage(packgename); 如果包名没有问题,得到的是null,原因应该是该包没有main activity。从而找不到入口。 在andro...
阅读全文