APP性能之终端兼容优化分享
2012年5月6日 作者:玄月冰灵
本文参与:APP性能之终端兼容优化分享
本人开发安卓应用处于初级阶段,只是实验性地做了一个简单的小应用,侥幸在云测试平台上兼容性是100%,所以也来参与总结一下自己在优化APP兼容性方面的经验。
1.选择稳定且较低版本的
众所周知,google在更新android SDK的同时,也更新了许多更灵活的新功能,这些功能或多或少地会造成运行早期版本的ROM部分功能无法使用。在此,强烈推荐使用2.2或2.3的SDK,一方面这些版本的ROM较稳定,另一方面目前大多数的安卓用户都是基于这两个ROM,所以兼容性也不错。
2.为不同分辨率的屏幕制作不同尺寸的图片
安卓从1.6版本开始,就提供了为不同分辨率的屏幕显示不同图片的功能。分别是drawable-hdpi,drawable-ldpi,drawable-mdp这三个图片文件夹,对应的是高、低、中分辨率。
3.使用HTML5,跨平台开发
使用HTML5的好处,不仅大多数安卓手机可以流畅运行,甚至其他如IOS,塞班的手机也能兼容。
这里推荐国内最著名的APPCAN开发平台 http://www.appcan.cn/ ,不仅是全中文的开发文档,而且功能不输国外的开发平台。