正常情况下启动一个Activity,首先需要在AndroidManifest文件中声明,其次需要把该应用安装到手机系统中。
而插件apk是没有正在安装到手机系统中的,也就按照正常的启动流程插件Activity是不能启动的。另外插件apk的类需要加载进来是需要指定ClassLoader。前面的文章也大概讲过,当启动一个插件Activity时,先是用预定义的代理Activity替换目标Activity...
分类:
其他好文 时间:
2016-07-23 07:35:58
阅读次数:
421
插件运行环境初始化过程中我们知道,Hook的初始化是在PluginHelper的initPlugin函数中通过调用PluginProcessManager.installHook来实现的。而在分析DroidPlugin Hook过程之前需要先简单了解一下Java的动态代理。Java动态代理与之相关的一个类Proxy,一个接口InvocationHandler,一个函数invoke他们之间的关系。就通...
分类:
其他好文 时间:
2016-07-23 07:33:33
阅读次数:
274
从Qt4到Qt5的,主要的进化有三:1 语言的进化,原来是基于C++(qtwidget)和XML(.ui),现在添加了QML(QtQuick)+JS(v8)的架构。2 绘图系统的进化,原先基于QPainter的绘图系统无法充分发挥OpenGL的威力,于是添加了SceneGraph绘图框架,专供QtQ ...
分类:
其他好文 时间:
2016-07-23 07:31:26
阅读次数:
661
Direct2D www.gaclib.net WPF 图形方面,c++标准有最新的提议(http://isocpp.org/files/papers/N3888.pdf),把cairo graphics(http://cairographics.org/)集成进来,个人是乐观其成的。但这仅仅是显示 ...
分类:
其他好文 时间:
2016-07-23 07:30:39
阅读次数:
665
在使用Qt和OpenCV混合编程时,我们有时需要在两种图片类cv::Mat和QImage之间进行转换,下面的代码参考了网上这个帖子: 还可以用下面的这个代码,参考了这个帖子: http://www.cnblogs.com/grandyang/p/5602360.html ...
分类:
其他好文 时间:
2016-07-23 07:30:47
阅读次数:
159
Qt中的QTabWiget 类提供了一个便签控件,但是这个控件默认初始化的颜色是白色,和原窗口的颜色不同,看起来非常的违和,所以我们希望将其的背景颜色设为当前窗口的背景颜色。我们所要做的就是先将应用程序窗口的背景颜色取出来,然后再赋给QTabWiget 类的每个标签,比如说我们有tab1和tab2两 ...
分类:
其他好文 时间:
2016-07-23 07:31:10
阅读次数:
131
GUIs are Dynamic C++ is a standarized, powerful and elaborate general-purpose language. It's the only language that is exploited on such a wide range ...
分类:
其他好文 时间:
2016-07-23 07:30:08
阅读次数:
160
作者:JasonWong链接:http://www.zhihu.com/question/37444226/answer/72007923来源:知乎著作权归作者所有,转载请联系作者获得授权。 ~~~~~图形性能部分~~~~~Qt的widgets部分,运行时的图像渲染性能是一般的,因为大部分的界面内容 ...
分类:
其他好文 时间:
2016-07-23 07:29:49
阅读次数:
348
CSS盒子定位有四种 静态定位 position: static; 约等于标准流 让已经定位的改为不定位 固定定位 position: fixed; $为什么要使用"子绝父相" "子绝" 相对定位会占坑,不合适 "父相" 绝对定位会脱离标准流,不合适 ...
分类:
其他好文 时间:
2016-07-23 07:32:11
阅读次数:
295
Qt没有这样的Widget,自己写一个吧。我曾经用MFC写过一个,代码不多,不到2000行,估计用Qt写不到1000行就够了。可以参考这个qhexedit2 - QHexEdit is a Binary Edior for Qt Qt Creator里面有个Binary Editor,好像是只读的, ...
分类:
其他好文 时间:
2016-07-23 07:32:18
阅读次数:
162
Download VTK 6.3.0 Download Qt 5.4 with MinGW 4.9.1 Download CMake 3.2.0 I assume you've already installed Qt 5.4 with MinGW 4.9.1 and CMake 3.2.0 cor ...
分类:
其他好文 时间:
2016-07-23 07:31:07
阅读次数:
417
作者:姚冬链接:http://www.zhihu.com/question/21359230/answer/20127715来源:知乎著作权归作者所有,转载请联系作者获得授权。 YY语音从4.0版本开始是基于Qt framework开发的,而我正是这个项目的技术负责人。决定是否采用某framewor ...
分类:
其他好文 时间:
2016-07-23 07:30:25
阅读次数:
194
The size of the hash table is not determinate at the very beginning. If the total size of keys is too large (e.g. size >= capacity / 10), we should do ...
分类:
其他好文 时间:
2016-07-23 07:27:57
阅读次数:
121
Calculate the an % b where a, b and n are all 32bit integers. Calculate the an % b where a, b and n are all 32bit integers. Calculate the an % b where ...
分类:
其他好文 时间:
2016-07-23 07:29:44
阅读次数:
136
最近一直在用mongodb,有时候会需要用到统计,在网上查了一些资料,最适合用的就是用aggregate,以下介绍一下自己运用的心得。。 别人写过的我就不过多描述了,大家一搜能搜索到N多一样的,我写一下我的总结。 基础知识 请大家自行查找更多,以下是关键文档。 操作符介绍: $project:包含、 ...
分类:
其他好文 时间:
2016-07-23 07:29:33
阅读次数:
115
测试用例的概念 测试用例值 完成被测软件的某个执行所需的输入值 期望结果 当且仅当程序满足其期望行为,执行测试时产生的结果 前缀值 将软件置于合适的状态来接受测试用例值的任何必要的输入 后缀值 测试用例值被发送以后,需要被发送到软件的任何输入 验证值:查看测试用例值结果所要用到的值结束命令:终止程序 ...
分类:
其他好文 时间:
2016-07-23 07:28:45
阅读次数:
363