六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 46|回复: 0

sysinfo — 获取系统信息

[复制链接]

升级  70.67%

46

主题

46

主题

46

主题

秀才

Rank: 2

积分
156
 楼主| 发表于 2013-1-15 02:56:47 | 显示全部楼层 |阅读模式
sysinfo模块用于获取S60手机的系统信息。注 意:ring type()不支持S60 1st机型。

sysinfo模块中含有下列函数:

battery()

获取当前电池的电量信息。 S60 2ND FP1(S60 2.1)之前的手机满格为7, S60 2ND FP1之后的手机满格为100。电量耗尽则为0。对于模拟器,这个数值永远是0。
注 意: 如果手机正在充电,那么就不能获得正确数值。


display_twips()

获取显示高宽值,以缇(twip)为单位。关于缇的定义参阅章节10。


display_pixels()

获取显示高宽值,以象素为单位。

free_drivespace()

{u’C:’100} 获取驱动器可用空间信息。形如 。注意,盘符后面跟着一个冒号(:)。

imei()

获取手机的IMEI码。对于模拟器,永远是u’000000000000000’.

max_ramdrive_size()

获取手机支持的内存上限。

total_ram()

获取手机的内存总量。

free_ram()

获取手机的可用内存量。


total_rom()

获取手机的固件存储量。


ring_type()

获取当前响铃类型。不支持S60 1st机型。包括:’normal’, ’ascending’, ’ring once’, ’beep’,’silent’.
(注:依次为“连续响铃、渐强、响铃一次、蜂鸣、无声”)

os_version()

获取手机的系统版本信息。用三元组表示:(主版本号,副版本号,附加版本号)
数值范围定义如下
主版本号:0 - 127
副版本号 :0 - 99
附加版本号:0 - 32767


signal_bars()

获取当前的网络信号强度。用0-7表示:0即无信号,7即信号最强。
对于模拟器,这个数值永远是0。

signal_dbm()

获取当前的网络信号强度,以dBm为单位。对SDK 2.8以上版本有效。
对于模拟器,这个数值永远是0。


sw_version()

获取软件的版本信息。形如:u’V 4.09.1 26-02-04 NHL-10 (c) NMP’
对于模拟器,这个返回信息永远是 u’emulator’.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表