摘要:
(转自:http://www.cnblogs.com/plokmju/p/android_AsyncTask.html)前言 本片博客将介绍AsyncTask的使用,之前有介绍过线程和进程。而在AsyncTask中,运行在用户界面中,执行异步操作,并且把执行结果发布在UI线程上,且也不需要处理线程和Handler。在本篇博客里,将会讲解到AsyncTask的基本介绍,以及如何使用,最后会以一个简单的Demo讲解AsyncTask的使用。AsyncTask AsyncTask,异步任务,可以简单进行异步操作,并把执行结果发布到UI主线程。AsyncTask是一个抽象类,它的内部其实也是结合了.. 阅读全文
摘要:
http://hi.baidu.com/leo_xxx/item/b01b1fc29abff355ac00ef5c基本概念EGL是OpenGL ES与本地Window系统之间的桥梁。EGL创建渲染上下文(Rendering Context)和Surface,Rendering Context是OpenGL ES的状态机,Surface是OpenGL ES绘图的“画布”DisplayDisplay是OpenGL ES应用运行平台的物理显示器的抽象Rendering ContextOpenGL ES状态机,由EGL创建、并与Surface关联Rendering Context含有OpenGL ES 阅读全文
摘要:
http://www.linuxgraphics.cn/graphics/opengles_tutorial_index.html本文收集了一套 OpenGL ES 系列教程。www.play3d.net 网站上有一系列的OpenGLES 开发教程,从基本概念到高级编程,层层深入,讲的十分清楚,是难得教程。本站将所有的文章都转载过来,供大家学习和查阅。OpenGL ES系列之基本-0:了解 OpenGL ES 社区OpenGL ES系列之基本-1:初始化 EGLOpenGL ES系列之基本-2:初始化 GLESOpenGL ES系列之基本-3:第一个程序:Hello EGLOpenGL ES系 阅读全文
摘要:
Java通过JNI调用本地C++代码是在同一个线程中的同步调用。JNI中如果新建的线程调用java的代码,那么java代码是运行在JNI线程中的;但是,如果调用UI相关的代码时需要与java主线程通信来调用。 阅读全文
摘要:
http://www.bespin.cz/~ondras/html/index.html 阅读全文
摘要:
转自:http://www.grati.org/?p=344译自:http://code.google.com/apis/v8/embed.html,转载请注明译文链接。如果已读过V8编程入门那你已经熟悉了如句柄(handle)、作用域(scope)和上下文(context)之类的关键概念,以及如何将V8引擎作为一个独立的虚拟机来使用。本文将进一步讨论这些概念,并介绍其他有关V8引擎嵌入C++应用程序的关键概念。V8引擎的API提供了编译执行脚本、访问C++方法和数据结构、处理错误、执行安全检查等功能。你的应用程序可以像使用其他C++库一样使用V8引擎。你可以通过在C++代码中包含头文件inc 阅读全文
摘要:
最近在项目中使用v8来进行扩展,下面简单说一下使用v8过程中遇到的一些问题。v8的多线程调用最初调研v8的测试代码是单线程的,后来一个项目在多线程中使用,出现了一些问题,后来看到参考3中的才恍然大悟,又翻了v8.h中关于Isolate的注释。/***Isolate represents an isolated instance of the V8 engine.V8*isolates have completely separate states.Objects from one isolate*mustnotbe usedinother isolates.When V8isinitializ 阅读全文