电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

湖北工程学院手机程序设计-JAVA教师上课稿VIP免费

湖北工程学院手机程序设计-JAVA教师上课稿_第1页
1/35
湖北工程学院手机程序设计-JAVA教师上课稿_第2页
2/35
湖北工程学院手机程序设计-JAVA教师上课稿_第3页
3/35
第1页共35页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共35页手机常见操作系统:iOS苹果手机android安卓系统MotoHTCsymbian塞班诺基亚WP7微软MeeGoBada三星黑莓手机编程语言:JAVA是手机主流的编程语言Java是一个编程语言系:分成三部分:JavaEEJava企业版,网络程序开发JavaSEJava标准版,开发桌面应用系统JavaMEJava移动版,移动设备程序开发第2页共35页第1页共35页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共35页Androidmarket手机程序的开发方式,在电脑上设计,调试程序,一旦程序正确,可以传输到手机上,安装,执行。手机程序用java语言开发,必须用手机程序规定的java语法设计程序。开发工具:基本工具jdk(javaSE),手机开发包手机运行环境版本可能有区别:J2ME环境(midpcldc)Android-----重要的手机开发模式,其编程范围已经不仅仅限于手机应用,更扩展到了无线互联网领域。MIDP(MobileInformationDeviceProfile)移动信息设备导言:是移动设备编程和运行必不可少的条件之一。其中定义了一些手机编程必须的类和包。分成1.0,2.0,2.1版本。CLDC(ConnectedLimitedDeviceConfiguration)连接受限设备配置,是专为连接受限设备编程准备的程序。作为连接受限设备之一的手机编程当然这部分也必不可少。第3页共35页第2页共35页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共35页以上两大部分,在开发环境安装后,一并安装到机器上。手机开发环境:1.java编译环境,因为手机程序(J2ME)首先是一个java程序,所以必须由java编译器编译。2.手机开发环境,是在java编译环境之上的一个开发环境。如WTK,eclipse等。我们选用WTK环境。但WTK的集成度并不高,它本身不具备编辑源程序的功能,所以只有用其它文本编辑工具编辑源程序,如写字板。并要将写好的手机源程序放在指定位置。如下图:上图说明,我们写的源程序应该放在项目文件夹:C:\wtk25\apps\手机程序演示中的src文件夹中;第4页共35页第3页共35页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共35页手机程序中需用到的资源文件(如果需要,如图片)应该放在项目文件夹中的res文件夹中。手机程序中需用到的外部库文件应该放在项目文件夹中的lib文件夹中.按要求将所需文件放在指定位置后,就可以建立(Build)手机程序了。如果程序有错,会在建立中提示,改错后,才会建立程序。下一步就是用模拟器运行(Run)手机程序。手机程序的运行过程如下:编辑源程序(如用写字板输入程序)―――>编译(翻译,在Build环节的前一步,如果有错,返回前一步)―――>预审(在Build中的后一环节,去掉(修改)程序中不适合在手机中运行的内容,这环节自动的)――>模拟器运行(Run)――――如果需要在实体机上运行―――>打包项目――>传至手机―――>安装――――>运行。手机程序的基本结构:手机程序是一个java语言程序,而java语言程序是由类(class)构成。一个类可以是如下结构:class类名{…….类体…..}第5页共35页第4页共35页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共35页手机程序中的类必须派生于MIDlet类。也就是说,MIDlet类是由系统准备好的。publicclassComputerextendsMIDlet{}MIDlet在何处?必须由程序中说明:importjavax.microedition.midlet.*;importjavax.microedition.lcdui.*;publicclassComputerextendsMIDlet{}import:导入,当使用系统提供的类时,必须导入这些类。相当于指明这些类所在的位置。importjavax.microedition.midlet.MIDlet;//其中的*表示所有类importjavax.microedition.lcdui.*;这两行是所有的j2ME程序必须。每一行的//开始的部分是注释。可见,一个手机程序必须扩展于基类MIDlet,且在类中要覆盖(写出它们的函数体,至少时,可以只给出一对{})MIDlet类中的startApp、pauseApp、destoryApp三个函数。以上程序运行时没有画面,如果要求在手机上有一些画面,可以如下进行:第6页共35页第5页共35页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第6页共...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

湖北工程学院手机程序设计-JAVA教师上课稿

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部