共 3 篇文章
显示摘要每页显示  条
在这里插一嘴,在android框架代码的Canvas.h文件中($(ANDROID_SRC_ROOT)/frameworks/base/graphics/java/android/graphics/Canvas.h),可以看到如下的定义:final int mNativeCanvas;经过进一步的代码追踪,偶发现这个所谓的mNativeCanvas实际上就是指向skia库中的一个SkCanvas对象的指针。在偶的jni模块实现中,把上述在java中的三个步骤统...
现在该回过头来看看刚刚关于foo.cpp的实现代码中的一个遗留问题了,以下面这个函数为例:v8::Handle<v8::Value> CFoo::set_color(const v8::Arguments& args) { CFoo * foo_ptr = util_unwrap_obj<CFoo>(args.Holder()) ; if(args.Length() == 3) { foo_ptr->SetColor(args[0]->Int32Value(), ...
// 创建javascript脚本的存储对象,该对象存放从文件中读取的脚本字符串 Handle<String> js_source ;具体的方法其实很简单,前半部分与定义和调用javascript的步骤一致,只不过从js_compiled->Run(),这一句以后,还没有完,还要继续做下面的事情: Handle<String> js_func_name ; Handle<Value> js_func_val ; Hand...
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部