SKYENGINE API  参考手册返回目录  

移植层接口平台实现一览表


针对各个接口在各平台的实现情况,现作出如下表格,以供参考。目前提供的只是最近版本的移植层接口实现情况。

 

移植层接口

MTK平台

SPR平台

BREW平台

MSTAR平台

 

外部移植接口
mr_start_dsm
mr_start_dsmB
mr_start_dsmC
mr_start_dsm_ex
mr_stop
mr_pauseApp
mr_resumeApp
mr_event
mr_timer
mr_smsIndiaction
mr_save_mrp
mr_newSIMInd
mr_registerAPP
抽象移植接口 输出接口 mr_drawBitmap
mr_getCharBitmap
mr_getScreenInfo
mr_startShake
mr_playSound
mr_stopSound
定时器接口 mr_timerStart
mr_timerStop
文件系统接口 mr_getLen  
mr_open  
mr_read  
mr_write  
mr_close  
mr_info  
mr_seek  
mr_remove  
mr_rename  
mr_mkDir  
mr_rmDir  
mr_findStart   ×
mr_findGetNext   ×
mr_findStop   ×
mr_ferrno     ×
通信接口   mr_sendSms  
mr_call  
mr_connectWAP ×   ×
mr_getNetworkID  
网络接口 mr_initNetwork  
mr_closeNetwork  
mr_getHostByName  
mr_socket  
mr_connect  
mr_closeSocket  
mr_recv  
mr_send  
mr_recvfrom      
mr_sendto      
本地UI接口 菜单接口 mr_menuCreate  
mr_menuSetItem  
mr_menuShow  
mr_menuRelease  
mr_menuRefresh  
对话框接口 mr_dialogCreate  
mr_dialogRefresh  
mr_dialogRelease  
文本框接口 mr_textCreate  
mr_textRefresh  
mr_textRelease  
编辑框接口 mr_editCreate  
mr_editRelease  
mr_editGetText  
可扩展窗体接口 mr_winCreate  
mr_winRelease  
其他系统基本接口 mr_printf  
mr_mem_get  
mr_mem_free  
mr_exit  
mr_getTime  
mr_getDatetime  
mr_getUserInfo  
mr_sleep      
   扩展接口(mr_plat/mr_platEx) 展讯平台专有接口 mr_plat(1) -调节CPU频率        
mr_plat(2) -获取平台可映射虚拟键数        
mr_plat(3)-获取虚拟键状态        
mr_plat(4)-nes特殊操作        
mr_plat(5)-保存模拟器游戏积分        
mr_plat(6)-读取模拟器游戏积分        
mr_plat(7)-按键音开启关闭控制      
mr_plat(8)-设置wap下载的.nes保存所使用的存储器        

mr_platEx(11)-获取手机平台的mp3存储目录名称

     
mr_platEx(12)-获取手机平台的picture存储目录名称      
本地UI扩展接口 mr_platEx(1)-创建一个单/多选菜单  
mr_platEx(2)-设置菜单项  
mr_platEx(3)        
mr_platEx(4)        
mr_platEx(5)        
mr_plat(104)-销毁窗口而不画屏        
mr_platEx(5101)-修改本地UI的左右软件文本        
文件系统扩展接口 mr_plat(1218)-查询存储卡的状态   ×
mr_plat(1231)-获得当前文件的指针的位置  
mr_platEx(1204)-切换目录  
mr_platEx(1305)-获得指定盘符的剩余空间  
mr_platEx(1306)-获取存储设备的名字(展讯接口)      
网络扩展接口 mr_plat(1001)-查询socket的连接状态  
mr_plat(1002)-设置socket的连接等待时间        
mr_platEx(1003)-绑定一个socket到本机端口        
mr_platEx(1226)-获取PLMN   ×
mr_plat(1327)-查询WIFI是否可用        
mr_plat(1328)-设置是否使用WIFI联网        
mr_platEx(6004)-查询最后一次联网时间        
后台程序接口 mr_plat(1003)-激活后台程序到前台   ×
mr_platEx(1004)-切换到后台运行  
mr_platEx(1005)-在状态栏上显示图标  
mr_plat(1006)-隐藏状态栏上的图标   ×
mr_plat(1326)-控制状态栏显示 ×   ×
mr_plat(1391)-查询是否支持后台接口   ×
mr_platEx(6000)-查询桌面气泡框是否支持 ×   ×
mr_platEX(6001)-显示桌面气泡框 ×   ×
mr_platEx(6002)-隐藏桌面气泡框 ×   ×
mr_platEx(6003)-是否在待机界面        
mr_platEx(1323)-设置异步转后台        
mr_platEx(6005)-停止异步转后台        
音频接口 mr_platEx(201x)-设备初始化   ×
mr_platEx(202x)-加载一个文件   ×
mr_plat(1302)-设置声音的大小   ×
mr_platEx(203x)-加载缓冲数据   ×
mr_platEx(204x)-从当前的位置开始播放   ×
mr_platEx(205x)-暂停播放   ×
mr_platEx(206x)-继续播放   ×
mr_platEx(207x)-停止播放   ×
mr_platEx(208x)-关闭设备   ×
mr_platEx(209x)-获取当前设备的状态   ×
mr_platEx(210x)-设置播放位置,已经播放了多少时间 ×   ×
mr_platEx(211x)-设置播放位置,已经播放了相对文件或者缓冲的起始位置的偏移量 × ×   ×
mr_platEx(212x)-获取整首歌的播放时间 √(mp3)   ×
mr_platEx(213x)-获取当前的播放进度时间(s) √(mp3)   ×
mr_platEx(215x)-获取当前的播放进度时间(ms) ×   ×
mr_platEx(216x)-多媒体模块释放        
mr_platEx(220x)-占用IRAM        
mr_platEx(221x)-释放IRAM        
mr_platEx(222x)-多通道加载 ×   ×
mr_platEx(223x)-多通道播放已经加载的数据 ×   ×
mr_platEx(224x)-多通道播放停止 ×   ×
mr_platEx(225x)-多通道释放已经加载的数据 ×   ×
mr_plat(102)-告知驱动PCM写入数据的绝对地址 ×   ×
mr_plat(103)-取得PCM数据已经播放掉的数据的绝对地址 ×   ×
CAMERA接口 mr_plat(2500)-初始化 ×   ×
mr_platEx(2501)-进入预览状态 ×   ×
mr_plat(2502)-暂停 ×   ×
mr_plat(2503)-恢复 ×   ×
mr_plat(2504)-关闭 ×   ×
mr_platEx(2505)-拍照 ×   ×
mr_plat(2506)-获得缩放等级 ×   ×
mr_plat(2507)-放大 ×   ×
mr_plat(2508)-缩小 ×   ×
mr_platEx(2509)-获取预览数据 ×   ×
录音接口 mr_platEx(2700)-开始录音 ×   ×
mr_plat(2701)-暂停 ×   ×
mr_plat(2702)-恢复 ×   ×
mr_plat(2703)-停止 ×   ×
mr_platEx(2704)-获得PCM数据 ×   ×
图片接口 mr_platEx(3001)-获取图片信息   ×
mr_platEx(3002)-图片解码 ×   ×
mr_platEx(3003)-查询解码状态        
mr_platEx(3004)-gif解码 × ×   ×
mr_platEx(3005)-释放gif解码资源 ×   ×
mr_platEx(3007)-绘制BUFFER        
mr_platEx(3008)-获取ACTIVE LAYER        
mr_platEx(3009)-DMA异步刷屏 ×   ×
mr_platEx(3010)-直接调用平台接口将图片绘制到指定的矩形内 ×   ×
mr_platEx(3011)-显示gif动画 ×   ×
mr_plat(3012)-停止动画 ×   ×
mr_platEx(3013)-        
mr_platEx(3014)-绘制mtk资源格式的图片        
mr_platEx(3015)-绘制mtk资源格式的gif动画        
电话本接口 mr_platEx(4011)-电话本搜索 ×   ×
mr_platEx(4012)-电话本编辑 ×   ×
mr_platEx(4016)-获取条目信息 ×   ×
mr_plat(4017)-拷贝记录        
mr_platEx(4021)-设置本机号码        
mr_plat(4022)-获取本机号码        
mr_plat(4031)-删除所有记录        
mr_platEx(4032)-获取电话本条数 ×   ×
mr_platEx(4033)-获取电话本操作状态 ×   ×
mr_platEx(4041)-创建平台电话本浏览对象 ×   ×
mr_platEx(4042)-获得选中记录信息 ×   ×
mr_platEx(4043)-销毁电话本浏览对象 ×   ×
短信模块接口 mr_platEx(1008)-调用mtk的发送短信界面 ×   ×
mr_plat(1011)-设置收到新短信的时候是否显示提示界面 ×   ×
mr_plat(1100)-获得短信操作的状态 ×   ×
mr_plat(1101)-获得短信信箱中短信的条数 ×   ×
mr_platEx(1102)-获得指定一条短信的信息 ×   ×
mr_platEx(1103)-读取一条短信 ×   ×
mr_platEx(1104)-删除一条短信 ×   ×
mr_plat(1105)-发送获得手机和sim卡存储空间 ×   ×
mr_plat(1106)-获得短信中心   ×
mr_platEx(1203)-发送彩信 ×   ×
数据账号接口 mr_plat(1107)-发送获得apn信息的请求   待定
mr_platEx(1108)-从缓存中读取apn信息   待定
mr_platEx(1109)-设置apn信息 ×   待定
mr_plat(1110)-设置apn使用的标志位  
mr_plat(1111)-调用mtk的界面设置apn  
手机信息查询及设置接口   mr_plat(1205)-获取手机是否是触摸屏信息  
mr_plat(1214)-设置挂机键是否回IDLE  
mr_platEx(1009)-设置墙纸 ×  
mr_platEx(1116)-获取编译时间   ×
mr_platEx(1117)-获取硬件版本号 ×   ×
mr_platEx(1221)-获取APPLIST标题 ×   ×
LCD旋转 mr_plat(101)-设置旋转角度 ×   ×
mr_plat(105)-获取旋转角度 ×   ×
主题 mr_platEx(1112)-激活手机主题        
mr_plat(1113)-还原手机主题        
mr_plat(1114)-获得当前激活的主题的appid        
mr_plat(1115)-设置主题中主菜单当前选中的宫格的index        
铃音 mr_platEx(1208)-设置手机铃声 ×   ×
语言 mr_plat(1206)-获取手机当前设置的语言  
mr_platEx(0x90002)-获取手机支持的全部语言 ×   ×
情景模式 mr_plat(1213)-获得手机当前的情景模式  
字体 mr_platEx(1201)-获取字宽字高 ×  
SIM卡信息 mr_plat(1004)-设置使用SIM卡  
mr_platEx(1307)-获取SIM卡个数信息  
时间日期 mr_platEx(5001)-获取手机时间        
mr_platEx(5002)-设置手机时间   ×
mr_platEx(5011)-设置手机闹钟        
mr_platEx(5013)-获得手机闹钟个数        
mr_platEx(5014)-设置闹钟        
mr_platEx(0x90001)-获取当前时区信息        
NES模拟器接口 mr_platEx(1210)-获取NES模拟器按键布局        
mr_platEx(1220)-获得rom信息        
mr_platEx(1225)-获取手柄信息        
文件浏览接口 mr_platEx(1401)-初始化筛选器   ×
mr_platEx(1402)-设置要显示的文件类型   ×
mr_platEx(1403)-设置不要显示的文件类型   ×
mr_platEx(1404)-调用平台本地浏览界面   ×
mr_platEx(1405)-获得选中的文件路径   ×
mr_platEx(1406)-销毁浏览对象   ×
动感芯片接口 mr_plat(4001)-停止动感芯片监听      
mr_plat(4002)-给动感芯片上电      
mr_plat(4003)-给动感芯片断电      
mr_plat(4004)-动感芯片监听晃动模式      
mr_plat(4005)-动感芯片监听倾斜模式      
mr_plat(4006)-获取动感芯片上送的数值的范围值      
层接口 mr_platEx(1308)-设置参与刷新的层 ×   ×
mr_platEx(1309)-创建层 ×   ×
mr_plat(1310)-释放层 ×   ×
mr_platEx(1311)-获得base层的句柄 ×   ×
mr_plat(1312)-设置激活层 ×   ×
mr_platEx(1313)-设置层位置 ×   ×
mr_plat(1314)-设置png的背景层        
mr_platEx(1315)-获取激活层信息 ×   ×
mr_platEx(1316)-层叠加 ×   ×
mr_plat(1317)-设置层的透明值 ×   ×
mr_plat(1318)-关闭层的透明属性 ×   ×
mr_plat(1319)-设置层的透明色 ×   ×
mr_plat(1320)-关闭层的透明色处理 ×   ×
mr_plat(1321)-设置刷屏锁 ×   ×
mr_plat(1322)-取消刷屏锁 ×   ×
信号强度接口 mr_plat(1016)-初始化 ×   ×
mr_platEx(1017)-获得信号强度 ×   ×
mr_plat(1018)-关闭 ×   ×
背光接口 mr_plat(1020)-获得当前背光状态        
mr_platEx(1222)-设置背光一直为开  
mr_platEx(1223)-恢复背光设置        
位置信息接口 mr_plat(1215)-初始化 ×   ×
mr_plat(1216)-关闭 ×   ×
mr_platEx(1224)-获取小区ID ×   ×
内存扩展接口 mr_platEx(1001)-获取屏幕缓冲  
mr_platEx(1002)-释放屏幕缓冲  
mr_platEx(1012)-申请内部RAM ×   ×
mr_platEx(1013)-释放内部RAM ×   ×
mr_platEx(1014)-申请扩展内存  
mr_platEx(1015)-释放扩展内存  
QQ相关接口 mr_platEx(1006)-启动平台QQ        
mr_platEx(1332)-SKYQQ接口        
天气预报相关接口 mr_plat(1217)-退出天气预报        
mr_platEx(5015)-获得天气信息        
mr_platEx(5016)-进入天气预报        
mr_platEx(5017)-退出天气预报        
mr_platEx(5018)-获取天气通知        
mr_platEx(5019)-获取天气桌面信息        
其他未归类接口 mr_plat(1211)-生成随机数   ×
mr_plat(1325)-绘制主菜单背景 ×   ×
mr_plat(1333)-进入TODO LIST        
mr_platEx(1207)-UNICODE转GB        


Copyright ?2005-20010 SKY-MOBI

返回目录