BlackBerry应用程序优化
来源:互联网 发布:flash软件学习 编辑:程序博客网 时间:2024/06/10 14:28
BlackBerry应用程序优化从两方面入手:
- 应用程序包大小
- 应用程序运行时内存的消耗
1. 应用程序大小的影响
- 下载时间
- 数据流量和电池
- BlackBerry手机分配给每个应用程序的空间
如果应用程序包很大,下载所需时间就很长。在网络情况不稳定的时候,很容易下载失败,甚至重新下载失败。对于手机,最耗电的部分是连网和产生数据流的时候,应用程序包过大会导致很多流量,既消耗流量也消耗电池。每一款BlackBerry手机对单个应用程序所占空间都有限制,这个数值大概是5M,如果超过该应用程序不能被安装。
2. 图片与图片格式
对于不同类的图片,应该使用适当的图片格式。比如JPEG图片对于真实场景的图片所占空间较小,而PNG图片对图标图片所占空间较小。范例如下:
比较一下,左图真实图片使用JPEG后所占空间大小:
可以看到使用JPG格式此图片只需要51k,而PNG格式需要345k。
而对于简单的图片或图标,使用PNG格式更省空间。
对于图标而言,PNG8格式更加合适,往往比PNG格式更省空间,但图片质量看起来没有差别。
3. 程序运行时内存的消耗
图片在运行时所消耗的内存一般是自己大小的2-3倍。
如果图片背景为单色,最好使用API提供的Graphics绘制,而不是使用一张图片
提取图片内容,组合成需要的图片,不要整张打包。
- BlackBerry应用程序优化
- 自己BlackBerry开发应用程序(详细)
- 用Eclipse开发BlackBerry应用程序
- 黑莓BlackBerry应用程序开发指南
- [下载]BlackBerry应用程序开发教程和实例
- 第2章 编写BlackBerry Java应用程序
- BlackBerry 应用程序开发者指南 第二卷:高级--第7章 与BlackBerry应用程序通信
- BlackBerry 应用程序开发者指南 第一卷:基础--第2章 编写BlackBerry Java应用程序
- BlackBerry 应用程序开发者指南 第一卷:基础--第1章 BlackBerry API
- BlackBerry 应用程序开发者指南 第一卷:基础--第1章 BlackBerry API
- BlackBerry 应用程序开发者指南 第一卷:基础--第1章 BlackBerry API
- BlackBerry 应用程序开发者指南 第一卷:基础--第1章 BlackBerry API
- 使用Eclipse和BlackBerry JDE开发黑莓应用程序
- 【转】使用Eclipse和BlackBerry JDE开发黑莓应用程序
- BlackBerry应用程序之间通过persistant store传递数据
- 手机在线下载安装BlackBerry App World应用程序
- 黑莓手机BlackBerry Java应用性能优化,tips
- .NET应用程序的优化
- 几个小程序
- [经典]List of Rainbow Tables
- 三维地形概述
- 无法远程连接WindowsXp中的Oracle 10g数据库
- [Language]数学运算
- BlackBerry应用程序优化
- MFC和opengl像素格式
- ie6使用绝对定位position:absolute,box不显示
- IE6中绝对定位的BUG
- 使用Eclipse IDE的技巧
- STELLA
- DLL编写教程(zz)
- REAL Studio
- PKU 1936 All in All