欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOC文档下载  

    吴荧超手机应用程序开发作品设计报告书.doc

    • 资源ID:6923       资源大小:21.41MB        全文页数:14页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    吴荧超手机应用程序开发作品设计报告书.doc

    手机应用程序开发作品设计报告书目 录1.环境搭建.12.问题描述83.问题分析94.业务逻辑135.程序模块设计146.分析与总结167.系统测试178.心得体会189.参考文献1912 / 141、环境搭建一、安装JDK 双击"jdk-8u20-windows-i586.exe"图标进行安装 选择要安装的目录,通过"更改"设置;单击"下一步"安装完成,点击"关闭"安装目录介绍 配置环境变量 在桌面上右击"我的电脑",选择"属性"选项;在"高级"选项卡中选择"环境变量"选项,如下图在"系统变量"中找到Path选项,点击"编辑"按钮,将D:Java软件文件JavaJava安装bin目录添加到变量内容的最后 单击"确定"按钮完成设置 二、安装WTK双击"sun_ja"图标点击"Next" 点击"Accept",点击"Next" 点击"Next" 点击"Next"点击"Next"点击"Next" 点击"Finish"桌面显示软件图标 三、安装Eclipse和EclipseME 1、安装Eclipse 双击"eclipse.exe"图标或者 eclipse.exe图标打开eclipse软件. 2、Eclipse整合EclipseME3.问题分析这一部分以软件工程结构化分析方法中需求分析的内容为核心,对作品的功能模块进行详细的分析.基本要求:此部分内容非常重要,必须有详细的文字分析和相应的图例i 异常处理 在运行程序代码是有可能会产生异常情况或异常事件,为了避免这种情况,就需要在程序中用到Java异常处理机制.本程序中选用的异常处理机制是try,catch.捕获处理异常的第一步是用try选定要监控的异常范围,try后跟随catch代码块.1、 自定义控件的绘制:通常我们需要自己对控件的形状或图案进行绘制;    2、 控件对键盘事件的响应:当焦点进入控件,用户进行键盘操作,通过键盘对控件进行控制时,我们需要让控件对用户的操作进行响应.例如在列表中,用户会通过上下箭头改变列表的选择项;    3、 控件对鼠标事件的响应:当用户用鼠标选中控件,进行操作时,控件必须作出相应的反应;    4、 控件对焦点事件的响应:当界面焦点进入或移出控件,通常我们需要将控件绘制成得到或失去焦点的形状.例如,当焦点进入列表时,一般被选中的列表项会有虚框表示选中.    5、 响应TAB键:对于一个可操纵的控件,用户可以用TAB键将焦点移入或移出.    6、 响应滚动条事件:当控件有滚动条时,我们需要响应用户对滚动条的操作,完成对控件的绘制工作.    7、 提供事件监听机制:程序员使用你的控件时通常需要监听控件中发生的一些事件,这样当事件发生时,他们能够进行相应处理.    8、 提供辅助功能Aclearcase/" target="_blank" >ccessibility:辅助功能是方便残障人士使用时必须的,标准控件都会提供相应的支持,我们自定义的控件也不例外.    9、 提供功能接口方便程序员访问:通常为方便程序员使用时获取控件中的信息或进行设置,我们需要提供一些接口.4.业务逻辑这一部分需要详细描述解决问题的业务逻辑,即该作品到底应该怎么做.基本要求:处理问题中的业务关系都要描述清楚.需要文字描述以与业务流图CustomItemFormImageGraphicsCanvas5.程序模块设计按照模块即函数画出每个函数的流程图,并配合必要的文字说明和代码. 构造函数抽象函数Paint函数构造函数 public CustomGauge<String label>super<label>/ super调用父类构造方法,传递一个labeltry/获取图片imgLine = Image.createImage<"/line.png">imgBar = Image.createImage<"/bar.png">catch<Exception ex>/捕获处理异常ex.printStackTrace<>/打印异常信息抽象函数protectedint getMinContentHeight<> return 0;protectedint getMinContentWidth<> return 0;protectedint getPrefContentHeight<int height> /设定最佳高度为line图片高度returnimgLine.getHeight<>protectedint getPrefContentWidth<int width> /设定最佳宽度为line图片宽度returnimgLine.getWidth<>Pain绘制函数protectedvoid paint<Graphics gra, int w, int h> int location = value * per;gra.drawImage<imgLine, 0, 0, Graphics.TOP|Graphics.LEFT>/将bar图片画在line的1/4处gra.drawImage<imgBar,location ,0, Graphics.TOP|Graphics.LEFT>6分析与总结主要内容:本课题在设计过程中所遇到的技术原理与分析.7.系统测试主要内容:测试数据和测试结果.音量界面 音量减小 音量增大8.心得体会主要对本课题开发过程进行归纳和总结.感谢对本课题研究与论文撰写过程中曾直接给予帮助的人员.9.参考文献1谢景明.Java ME移动开发教程项目式.:人民邮局.2012,05 :45180 2黄志泰,李劲.JAVA手机应用程序设计.重庆:电脑报电子音像,2012,123万辉,王军.基于Eclipse环境的J2ME应用程序开发.:清华大学,2009,01 4孙更新,宾晟.Java ME程序设计.:人民邮局,2012,10 :229239

    注意事项

    本文(吴荧超手机应用程序开发作品设计报告书.doc)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开