您的位置:首页 > 其它

手机开发实战187——手机软件开发注意事项1

2016-06-14 20:31 295 查看
手机软件开发注意事项

1在程序的不同状态需考虑的异常事件(开关机):

来电

短信(接收和定时发送)

彩信(手动下载和自动下载)

状态报告

Wap Push (SI 和SL)

JAVA Push (Sms Push和Alarm Push)

电量不足提示

充电完成提示

闹钟提示

记事本提示

自动关机提示

插拔充电器

插拔USB线

充电动画显示

刷新信号量格数显示

按键和触摸处理(取消键和电源键)

按键和触摸音

提示框的显示和警告音处理

插拔耳机

接收到蓝牙信息和其余无线连接信息

接收到红外信息

开合盖

滑盖

MP3背景播放(暂停,停止和继续播放)

收音机背景播放(暂停,停止和继续播放)

邮件(接收和定时发送)

掉网,找网(有刷屏动作)

内存不足

U盘空间不足

定时墙纸

FM闹钟

 

2图片的用途:

墙纸

来电大头照

 

3播放声音的冲突处理(声音文件15种用途分类):

来电铃音

信息提示音

闹钟提示音

提示框警告音

游戏音

开关机提示音

开合盖和滑盖提示音

按键和触摸音

拍照快门音

Mp3

播放视频文件的声音

FM的声音

录音文件

彩键音

彩信中的声音

 

4直接函数调用和发消息调用函数的区别:

直接函数调用可能会发生同一个函数被几处应用同时调用,此时必须考虑此函数是否可重入的问题;

如果通过发消息的方式调用函数,接收消息的task会依次取出消息队列的消息调用相应的函数,不会发生函数重入的问题;

 

5统一提示字符串的显示和提示框的持续时间,及图片资源的使用;

 

6显示图片和播放音乐的函数,应该有通过文件的ID(内置资源)和文件名(用户导入资源)两种途径获取数据;

 

7 各种小图标的冲突处理:

短信

彩信

未接来电

GPRS图标

MP3背景播放图标

FM背景播放图标

闹钟图标

情景模式图标

WAP Push图标

JAVAPush图标

红外打开图标

蓝牙打开图标

短信已满图标

彩信已满图标

Push消息已满图标

邮件图标

WIFI信号图标

漫游图标

来电转接图标

 

8文件名的不可用字符和长度;

电话薄各字段的长度

拨号时的输入号码的长度

短信的字符个数

彩信文件的大小限制

 

9设定为墙纸、大头贴和应用铃声的文件被删除(格式化)或改名的处理;

 

10在两个task之间传递数据时,最好不采用全局变量的形式,应使用消息方式传递数据;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: