下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 基于VRE平台的MTK手机软件开发作业及复习题

基于VRE平台的MTK手机软件开发作业及复习题.doc

基于VRE平台的MTK手机软件开发作业及复习题

zan桂
2019-06-14 0人阅读 举报 0 0 暂无简介

简介:本文档为《基于VRE平台的MTK手机软件开发作业及复习题doc》,可适用于高等教育领域

基于VRE平台的MTK手机软件开发作业及复习题什么是VREVRE的特点是什么简述VRE开发环境的配置方法及注意事项。如何创建一个VRE工程写出创建的VRE工程中修改显示内容和显示字体颜色的相关程序,要求显示HelloVRE!,颜色为红色。当生成一个新的VRE工程时,如HelloWorld工程,其工程目录下会自动生成一些文件,说明这些文件的名称和作用。VRE程序入口函数注册了哪三类消息处理函数包括哪些消息如何生成可在手机上运行程序如何知道是否生成成功或失败如何修改应用程序的图标和标题试编写一个创建毫秒的定时器程序。试编写一段获取当前系统可用堆容量的程序。为什么对于每个vmmalloc()的调用,应该调用一次vmfree(),且其参数是先前vmmalloc()返回的地址如果不这样处理,可能会出现什么后果下面程序的功能是什么请详细注释。staticvoidcreatFile(void){VMCHARpathVMFILEfilesprintf(path,"c:vreabctxt",vmgetremovabledriver())file=vmfileopen(vmucsstring(path),MODECREATEALWAYSWRITE,FALSE)if(>file){vmgbtoucs(s,,"creatfilefail!")drawhello()}else{vmgbtoucs(s,,"creatfilesucess!")drawhello()}vmfileclose(file)}staticvoiddrawhello(void){VMUINT*bufintx,y,ww=vmgraphicgetstringwidth(s)x=(vmgraphicgetscreenwidth()w)y=(vmgraphicgetscreenheight()vmgraphicgetcharacterheight())**buf=vmgraphicgetlayerbuffer(layerhdl)**vmgraphicfillrect(buf,,,vmgraphicgetscreenwidth(),vmgraphicgetscreenheight(),VMCOLORWHITE,VMCOLORBLACK)**vmgraphictextout(buf,x,y,s,wstrlen(s),VMCOLORRED)**vmgraphicflushlayer(layerhdl,)}试编写程序,创建d:vreprogram目录。试编写程序,将d:vre目录下的abctxt文件重新命名为newtxt。试说明如何将资源文件landgif加入到程序中。试编写一段程序,将图片landjpg导入、解码和在手机屏幕上显示。试对下面程序进行分析和注释,说明其功能。VMINTdrvVMCHARpathVMINTlogfileVMCHARdriverstr={}VMUINTsysdriversize**drv=vmgetremovabledriver()if(drv<)drv=vmgetsystemdriver()**sprintf(logfile,"c:vreVretestlog",drv)vmloginit(logfile,VMDEBUGLEVEL)vmloginfo("VreTestlogStart!")**sprintf(driverstr,"c",drv)sysdriversize=vmgetdiskfreespace(vmucsstring(driverstr))vmlogdebug("freespace:d",sysdriversize)**vmlogclose()VRE的GDI包括几个部分简述各部分的作用。试编写一段程序,在手机屏幕上创建一个*大小的白色画布,并在画布上用黑色显示Hello!。请画出下列函数执行后在手机屏幕上显示的结果。staticvoidBasicGraphic(void){*getthetargetbuffer*pScreenBuf=vmgraphicgetlayerbuffer(layerhdl)填充矩形vmgraphicfillrect(pScreenBuf,,,,,VMCOLORGREEN,VMCOLORRED)填充圆角矩形vmgraphicfillroundrect(pScreenBuf,,,,,,VMCOLORGREEN)填充椭圆vmgraphicfillellipse(pScreenBuf,,,,,VMCOLORRED)直线vmgraphicline(pScreenBuf,,,vmgraphicgetscreenwidth(),vmgraphicgetscreenheight(),VMCOLORWHITE)点vmgraphicsetpixel(pScreenBuf,,,VMCOLORRED)空心矩形vmgraphicrect(pScreenBuf,,,,,VMCOLORBLUE)空心圆角矩形vmgraphicroundrect(pScreenBuf,,,,,,VMCOLORGREEN)空心椭圆vmgraphicellipse(pScreenBuf,,,,,VMCOLORGREEN)*flushthescreenwithdatainthebuffer*vmgraphicflushlayer(layerhdl,)}试编写一个播放MP文件的程序,要求:文件地址是d:verheromp当按号键时,开始播放,按号键时暂停播放,按号键时停止播放。写出相应的键处理函数和MP的回调函数。下面是摄像头操作的一段程序,对该程序进行注释。staticvoidCamOpt(void){VMCAMERAIDcameraid=VMCAMERAMAINIDif(handle<){result=vmcreatecamerainstance(cameraid,handle)if(VMCAMSUCCESS==result){strcpy(infotext,"创建Camera实例成功n")result=vmcameraregisternotify(handle,camstatecb,)if(VMCAMSUCCESS==result){strcat(infotext,"注册Camera回调函数成功n")}else{strcat(infotext,"注册Camera回调函数失败n")}}else{strcpy(infotext,"创建Camera实例失败n")}}else{strcpy(infotext,"Camera实例已存在n")}}请编写一段通过TCP连接服务器的程序,要求IP地址为:,端口为:,apn为:VMTCPAPNCMNET。请说明下面程序的功能。VMCHARszPhone="********"VMWCHARwszPhonevmgbtoucs(wszPhone,sizeof(wszPhone),szPhone)vmcallout(wszPhone)请编写一段程序,通过VRE内置的WAP浏览器,通过手机登录网站。

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/10

基于VRE平台的MTK手机软件开发作业及复习题

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利