欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    手机增值服务技术-编程.ppt

    • 资源ID:70019814       资源大小:818KB        全文页数:23页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    手机增值服务技术-编程.ppt

    天津工业大学信息与通信学院吴涛天津工业大学信息与通信学院吴涛什么是程序?为了完成某种功能的能够被设备识别的一堆指令什么是程序设计?设计为了完成某种功能的能够被设备识别的一堆指令。程序设计语言 机器语言 01010111 11110000 汇编语言 Mov Add 高级语言 c=1+1;c c+Java basic pascal c#高级语言-机器语言 编译执行 link .c-.obj-.exe 解释执行 Java语言特点 即编译 又解释 编译 .java 源文件-.class 二进制中间码 VM解释执行.class编写第一个Java程序 1。需要安装编译器 虚拟机 调试工具.J2SDK Java开发工具包 http:/ http:/ 2。设置环境变量 path c:j2sdk1.4.2_05bin classpath c:j2sdk1.4.2_05libdt.jar;c:j2sdk1.4.2_05libtools.jar;.3.编写java程序 public class Hello public static void main(String dd)语句;4.保存成Hello.java 5。使用 javac命令将源代码编译成.class中间码 6。使用 java 命令解释执行.class xxx.java javac xxx.java 生成 xxx.class java xxx 解释执行xxx.classJ2ME中的事件处理方式 高层事件处理 通过Command CommandListener处理功能键 底层事件处理 在底层屏幕中处理手机的任意按键 一个类如果实现了javax.microedition.lcdui.CommandListener 接口这个类就是侦听器类J2ME中的屏幕类中的屏幕类 Displayable|-|Canvas Screen|-|Form Alert TextBox List 底层屏幕底层屏幕 所有所有Canvas的子类的子类 可以控制任意图像和图形的绘制可以控制任意图像和图形的绘制 可以处理任意手机按键可以处理任意手机按键高层屏幕高层屏幕 所有所有Screen的子类的子类 外观不容易修改外观不容易修改 只能处理功能键只能处理功能键6编写程序实现如下功能编写程序实现如下功能 创建创建3个窗口个窗口 f1 游戏欢迎窗口游戏欢迎窗口 显示欢迎进入显示欢迎进入 完美世界完美世界 增加增加3个命令个命令 进入游戏进入游戏 进入帮助进入帮助 退出游戏退出游戏 f2 游戏帮助窗口游戏帮助窗口 显示显示 标题:标题:完美世界帮助完美世界帮助 内容:内容:同时按下手机上的同时按下手机上的123456789#0*就可以开始游戏了就可以开始游戏了 f3 游戏进行画面游戏进行画面 显示显示 标题:标题:完美世界完美世界online 内容:内容:游戏加载中游戏加载中J2ME中的屏幕类 Displayable|-|Canvas Screen|-|Form Alert TextBox List Form 是容器 可以添加文字 图片 任何Item子类 Item|-|TextField ChoiceGroup DateField Gauge StringItem ImageItem底层屏幕 所有Canvas的子类 可以控制任意图像和图形的绘制 可以处理任意手机按键高层屏幕 所有Screen的子类 外观不容易修改 只能处理功能键一个类如果继承了javax.microedition.lcdui.Canvas这个类就是底层屏幕类要实现public void paint(Graphics g)g.XXXX通过覆盖父类的 keyPressed(int n)/按下 keyReleased(int n)/抬起 keyRepeated(int n)/按住不放方法来处理任意按键repaint()用来重新绘制屏幕一类如果继承了javax.microedition.lcdui.Canvas就可以实现自定义的底层屏幕类 public void paint(Graphic g)./多任务实现多进程 .exe多线程 在一个应用的多个任务多线程程序开发1。实现线程类 A 让一个类继承java.lang.Thread B 让一个类实现了Runnable接口2。创建一个线程对象 A 类名 对象名=new 类名()B Thread 对象名=new Thread(接口对象);3。启动线程 对象名.start();线程的生命周期 就绪状态 线程对象创建完成 可运行状态 线程对象.start();阻塞状态 I/O Sleep()死亡状态 run方法执行结束扫雷雷区 N60 176 208 20X20 8行8列 雷区通过数组记录int map=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,/初始化地雷int map=0,0,0,0,0,0,20,0,0,20,0,0,0,0,0,0,0,0,20,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,0,20,0,20,0,0,0,0,20,0,0,0,0,0,0,0,20,0,0,20,0,0,0,0,0,0,0,0,0,0,20代表地雷扫雷 使用选框来在屏幕的雷区中移动每次移动一个单元 根据选框位置来确定当前选中的行列。1。这点是雷 游戏结束 2。这点不是雷 A.这点周围有雷 显示这点周围的雷数 翻开这点 B.这点周围没有雷 对这点周围8个点做扫雷的判断 左上 上 右上 左 右 左下 下 右下20 期待与您的合作!期待与您的合作!期待与您的合作!期待与您的合作!

    注意事项

    本文(手机增值服务技术-编程.ppt)为本站会员(qwe****56)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开