- 博客(6)
- 收藏
- 关注
原创 面向对象设计的七大原则(包括SOLID原则)详解
面向对象设计的七大原则(包括SOLID原则)原则概述1. 单一职责原则(Single Responsibility Principle)2. 开闭原则(Open Close Principle)3. 里氏替换原则(Liskov Substitution Principle)4. 接口隔离原则(Interface Segregation Principle)5. 依赖倒置原则(Dependence...
2018-12-25 18:59:59
1869
原创 Android如何与JavaScript交互
一.首先添加访问网络权限二.html代码 rock function changeImg(){ if(document.getElementById("rock").src == "file:///android_asset/rock.png") {
2017-02-07 18:01:48
285
原创 启动另一个应用程序中的Activity的方式总结
第一种:知道apk包名和要启动的Activity的全类名的情况Intent intent=new Intent();intent.setClassName(apk的包名, 要启动的activity的包名加类名);startActivity(intent);第二种:只知道apk包名的情况Intent intent= getPackageManager().getLaunchI
2017-01-06 11:25:38
285
原创 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
4068
转载 android 中的 odex 文件
有很多时候,我们在修改bug的时候,发现代码明明修改了,编译也ok了,但是将编译的结果 push 到手机上去之后,发现经常没效,纳闷了…… 经常是odex 在作怪:ODEX是安卓上的应用程序apk中提取出来的可运行文件,是通过apk安装包的中的dex优化过的,再把apk包里的dex文件删除。 这样做可以加快软件的启动速度,预先提取,减少对RAM的占用
2017-01-03 16:47:48
439
原创 android动态加载外部jar包,用eclipse将class转换成dex
摘要:主要我们把apk提供给第三方,jar包中是需要第三方实现的接口,第三方实现以后可以替换原apk中的jar包。这篇文章的第五步可以将.class类型的jar转换成.dex类型,作用同dx工具。
2016-12-27 19:38:15
2037
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人