surface manager 可以準備一塊 surface,把 surface 的 fd (一塊 ashmem 記憶體) 傳給一個 app,讓 app 可以在上面作畫。有了這層理解,我們對 android 可以有更自由的發揮,例如,可以不改一行 cairo 的程式碼,就利用 cairo 與 c++ 寫出一個會動的時鐘而 Surface manager 顧名思義,就是管理邏輯上眾多的 surface,其底層對應於 opengl|es 的實做。透過 surface 的處理,我們可讓像 fdclock 這樣原生 (native) 的 C 語言程式,...
by goandroid - 移动操作系统 - 2009-05-11 11:43:09 阅读(1318) 回复(0)
在还没有研究android的原生(Native)开发之前,就一直很好奇google用的是哪一种opengl es的实现,也写过一些Java 3D的代码去测试3D的性能,但结果很不理想(http://blog.sina.com.cn/s/blog_4a0a39c30100auh6.html),显示一个MD2低模,也只能达到 6 FPS左右,后来...
在还没有研究android的原生(Native)开发之前,就一直很好奇google用的是哪一种opengl es的实现,也写过一些Java 3D的代码去测试3D的性能,但结果很不理想( http://blog.sina.com.cn/s/blog_4a0a39c30100auh6.html ),显示一个MD2低模,也只能达到 6 FPS左右,后来也尝试过通过SDL来实现的3D:TinySDGL,gears Demo能达到14 FPS左右,但显示MD2低模,可能也好不到哪去。 后来有时间下载了android的代码,在翻阅代码的时候,发现...
android GPS坐标 画路线 问题描述:使用成百上千个GPS坐标画路线,在android上的Google Map显示出来 之前我实现过一次,将每个点都遍历一边,然后在Google Map上画出来,但是由于 数据过多导致Google地图移动位置变得不流畅,每次移动Google地图都会调用draw 方法,那么程序一直遍历一直画图,花费大且不流畅。这次做了下优化,对只在屏幕内 的坐标画线。Google地图比之前流畅多了。 之前实现是画蓝色的线,这...
开发工程师 开发和设计基于android系统嵌入式软件应用程序,支持XX公司的移动互联网战略下相关终端产品的软件系统开发。 具体职责: 负责开发android系统应用程序实现设备预装的一系列关键应用功能,能够熟练使用2d/3D引擎开发图形应用程序,并进行图形系统优化 岗位要求 1、专业:计算机或相关专业; 2、学历:本科以上工作满三年; 3、专业技能要求: 精通android系统下界面程序开发,Linux下图形界面开发亦可...
本来是要转这个blog的(es/534" target="_blank" style="color: rgb(120, 7, 1); line-height: 22px; text-decoration: none; " target="_blank">http://www.zxhwolfe.com/archives/534),但又觉得内容...
本帖最后由 三月廿七 于 2012-05-01 15:10 编辑 http://www.simplyhired.com/a/jobtrends/trend/q-directx%2C+opengl In the last couple of years opengl has consistently had more job openings compared to DirectX. Since July 2010, opengl has has shown an increase in job openings by 29%, while DirectX has slipped by 14% 。