Android技术
文章平均质量分 60
hsysir
这个作者很懒,什么都没留下…
展开
-
android 中的 odex 文件
有很多时候,我们在修改bug的时候,发现代码明明修改了,编译也ok了,但是将编译的结果 push 到手机上去之后,发现经常没效,纳闷了…… 经常是odex 在作怪:ODEX是安卓上的应用程序apk中提取出来的可运行文件,是通过apk安装包的中的dex优化过的,再把apk包里的dex文件删除。 这样做可以加快软件的启动速度,预先提取,减少对RAM的占用转载 2017-01-03 16:47:48 · 468 阅读 · 0 评论 -
Android机顶盒如何实现长按遥控器菜单键的功能
在Android源码中/frameworks/base/policy/src/com/android/internal/policy/impl/路径下,打开PhoneWindowManager.java文件,找到interceptKeyBeforeDispatching()方法,添加如下图红框所示的代码,修改完成后重新编译生成android.policy.jar,替换系统中的原jar包,路径:/s原创 2017-01-03 17:06:57 · 4116 阅读 · 0 评论 -
android动态加载外部jar包,用eclipse将class转换成dex
摘要:主要我们把apk提供给第三方,jar包中是需要第三方实现的接口,第三方实现以后可以替换原apk中的jar包。这篇文章的第五步可以将.class类型的jar转换成.dex类型,作用同dx工具。原创 2016-12-27 19:38:15 · 2056 阅读 · 0 评论 -
启动另一个应用程序中的Activity的方式总结
第一种:知道apk包名和要启动的Activity的全类名的情况Intent intent=new Intent();intent.setClassName(apk的包名, 要启动的activity的包名加类名);startActivity(intent);第二种:只知道apk包名的情况Intent intent= getPackageManager().getLaunchI原创 2017-01-06 11:25:38 · 292 阅读 · 0 评论 -
Android如何与JavaScript交互
一.首先添加访问网络权限二.html代码 rock function changeImg(){ if(document.getElementById("rock").src == "file:///android_asset/rock.png") {原创 2017-02-07 18:01:48 · 290 阅读 · 0 评论