说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Android游戏开发性能改进要点

HTML文档下载 WORD文档下载 PDF文档下载
Android游戏开发性能改进要点

作者:Android开发网


  目前来说Android平台在整体性能上表现不错,大多数调用都是Dalvik API通过JNI到底层了,但是在游戏性能方面和iPhone的Objective-C有着较大的差距,最新发现有如下的改进:

  1. 首先内存方面,可以参考 Android堆内存也可自己定义大小 和 优化Dalvik虚拟机的堆内存分配

  2. 基础类型上,因为Java没有实际的指针,在敏感运算方面还是要借助NDK来完成。Android123提示游戏开发者,这点比较有意思的是Google推出NDK可能是帮助游戏开发人员,比如OpenGL ES的支持有明显的改观,本地代码操作图形界面是很必要的。

  3. 图形对象优化,这里要说的是Android上的Bitmap对象销毁,可以借助recycle()方法显示让GC回收一个Bitmap对象,通常对一个不用的Bitmap可以使用下面的方式,如

  if(bitmapObject.isRecycled()==false) //如果没有回收  
         bitmapObject.recycle();   

  4. 目前系统对动画支持比较弱智对于常规应用的补间过渡效果可以,但是对于游戏而言一般的美工可能习惯了GIF方式的统一处理,目前Android系统仅能预览GIF的第一帧,可以借助J2ME中通过线程和自己写解析器的方式来读取GIF89格式的资源。

  5. 对于大多数Android手机没有过多的物理按键可能我们需要想象下了做好手势识别 GestureDetector 和重力感应来实现操控。通常我们还要考虑误操作问题的降噪处理。

 

 

得到 Windows 用户名和序列号-Delphi资料 得到windows临时路径-Delphi资料 得到Windows用户名和序列号-Delphi资料 得到计算机的名字和ip-Delphi资料 得到内存的 Status-Delphi资料 得到上一个激活的组件-Delphi资料 得到在内存中运行的所有应用程序的handle-Delphi资料 调用控制面板项目大全-Delphi资料 动态改变当前显示模式-Delphi资料 动态改变屏幕分辨率-Delphi资料 动态建立不常用的对象-Delphi资料 对控制面板进行操作-Delphi资料 返回程序执行参数-Delphi资料 防止 Win95 显示严重错误-Delphi资料 改变操作系统日期-Delphi资料 改计算机名-Delphi资料 关闭 Windows-Delphi资料 关闭外部应用程序-Delphi资料 监视剪贴板内容-Delphi资料 检测磁盘是否变化-Delphi资料 检测驱动器容量-Delphi资料 检查驱动器是否就绪:-Delphi资料 建立简单的任务栏应用程序-Delphi资料 将程序放在Windows启动中-Delphi资料 将光标限制在某区域-Delphi资料 将文件放入回收站-Delphi资料 禁止用户切换任务-Delphi资料 控制面板大全-Delphi资料 控 制 系 统 菜 单-Delphi资料 拦截消息处理过程-Delphi资料 利用API函数开发DELPHI程序三例 到水园第一件事就是看看斑竹有没有换,嘻嘻,还有谁也是这样的? win2000装好后,设了本地连接的属性,和别的机器一样的设,可就是PING 不通网关 哪有“VB.NET高级编程”和“ADO.NET高级编程”下载?? 请各位帮忙找一个用asp.net写的日历,急用 小弟是菜鸟,请问一下svrmgrl是什么,9I中有吗? 文章分页,而且文章中有大小不等的图片,该如何去做 求《三国霸业2》简体版下载地址? 诸位高手,我碰到一个很棘手ASPNETMENU的问题!急需解决!!(100分)献上! vfw下的视频采集和图象截取的问题请教! 求 《家园-惊世浩劫》简体版 关于浏览器的问题 pb如何调用word文挡? 在使用mfc时选择不同语言,怎么最后编译执行时有??符号(在菜单中) 网络共享安全问题!!!!!!!!!!!!! 我是第一次尝试做网站,碰到了问题,能帮帮我吗? 电话号码的正确性问题? 求教c#中datagrid表格设置 高分求远程开机源代码 希望大家给出: 时间的各种单位(包括汉字名称和英文缩写)及它们的进率关系; 专家近来看一下,很有针对性! 对《c# Primer Plus中文版》书的批判!!!!! 谁能提供teechart在pb中的使用帮助 是否有记录传真机传真的资料(包括传真号码,传真时间,内容) 是否有记录传真机传真的资料(包括传真号码,传真时间,内容) 急救:如何回复fdisk删除的分区 请各位帮忙找一个用asp.net写的日历,急用 我想了解‘Bug 列表‘是怎么回事,最好有例子 各位大哥请帮帮我,如何将下面的vbs转换到c#,不胜感激! 如何控制DataList显示的记录数 请教做过基于snmp方式的入侵检测系统的哥们 !!!!!!! 架构模式知多少? 请教做过基于snmp方式的入侵检测系统的哥们 !!!!!!! 请教各位大侠一个问题?? 请教做过基于snmp方式的入侵检测系统的哥们 !!!!!!! 一个初学者的麻烦! 帮忙写个求时间的函数, 请教做过基于snmp方式的入侵检测系统的哥们 !!!!!!! 二叉查找树的问题(好难啊!求救) 怎么在网页中添加一个生成EXCEL按钮 请教做过基于snmp方式的入侵检测系统的哥们 !!!!!!! 堆的一个问题?? 关于对话框的处理问题!!!!!!!!! 笔记本电脑如何进CMOS设置?我按Del不行,我想设光区启动,机子是联想的。急 2000说有文件被替换为不可识别的格式。? 关于vs中的水晶报表版权的问题 子网掩码到底有什么用? ******** 纪念9.18,纪念为抗日而牺牲的人们!********** 在word中输入一些英文字母,一回车后第一个字母就变成大写了,是怎么回事?? qreport不能以自定义大小纸张打印问题 想在opendialog中取到完整路径信息 weblogic6.1+oracle9i下写了一个简单的javabean(编译通过),但是运行时出现异常!!希望高手帮忙看以下,指点一二。( 这是什么字?富贵什么 我最看不惯的现象sv 草字头哪个字代表安享富贵 当看不惯某人的行为时该怎么做 看不惯的行为 怎么写 难得可贵的意思是什么 认得的回答~ 可贵的意思是什么 大量饮用生理盐水,尿量如何变化?为什么 什么字表示有富贵吉祥的意思 饮用生理盐水可以可以为人体补充盐分吗?为什么谢谢了, 酒席快结束时,有一词叫"请富贵", 16岁伴娘婚礼上遭多人扒光摸遍全身(温州公交车刮擦劳斯莱斯幻影加长版轿车11年来最强风暴袭英国 海陆空交通大英国“小报女王”将接受刑事审判 令世美国在欧反导基地开建 防范伊朗导弹引安倍突访土耳其 传为劝阻土放弃购中国杰克逊私人医生刑满出狱 欲再获行医执浙江11月1日起试发布县级城市实时空经国务院同意 杭州再启城市总体规划修1477吨进口菜油掺入国储库 中储粮九省区市可网查个人信用 注册到看结果上午还在为人做手术 中午“被迫”上了内江东兴区环保局 集中整治城区餐饮油荣誉室挂满巴西队球服 苏牙咬人将写进96111空中医院征集不孕患者免费治内江东兴区白合镇 三举措完成贫困户摸四川经济稳中有升 汽车计算机优势产业彰显特色 打造文科品牌 以文促理 实江安县开展防恐防暴实战演练“冰爽大放价”夏季大型车展 销售新车女子与情人产生矛盾 家人遭报复被泼硫荣县一中 建川南一流中学震魂歌超级懒汉问道西游史无三国食心绝曲巴图鲁部落的年轻人神域年代记猛虎啸西游修炼文明修真界的位面商人成都体育中心旅游北湖旅游新市古镇旅游绿影壁旅游象鼻峰旅游庐山好汉坡旅游庐山西海风景区旅游修水百茶园旅游李家大院旅游天池岛旅游黄山尖旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘