《J2ME手机应用开发技术.ppt》由会员分享,可在线阅读,更多相关《J2ME手机应用开发技术.ppt(20页珍藏版)》请在三一办公上搜索。
1、手机联网应用软件项目开发,乐成数字通信学院,乐成数字移动通信,上章回顾,GameCanvas类的使用GameCanvas绘图GameCanvas键盘控制Sprite类的使用帧序列Sprite的变换绘制Sprite碰撞检测TiledLayer类介绍TiledLayer的绘制LayerManager类介绍LayerManager的绘制用wtk混淆代码用EclipseMe混淆代码反编译jar文件,本章要点,J2ME中短信开发,蓝牙开发,HTTP联网 开发,socket联网开发需求分析代码设计,数据库设计,传输格式设计J2ME客户端开发服务器端Sverlet开发,JDBC开发后台管理JSP开发,短信开
2、发,/地址String url=smsSystem.out.println(url);/建立连接conn=(MessageConnection)Connector.open(url,Connector.WRITE,true);/设置短信息类型为文本,短信息有文本和二进制两种类型TextMessage msg=(TextMessage)conn.newMessage(MessageConnection.TEXT_MESSAGE);/设置短信内容msg.setPayloadText(content);/发送conn.send(msg);,HTTP,特点应答式,非持续连接可以用tomcat作为htt
3、p容器所有的手机都支持,HTTP联网代码,conn=(HttpConnection)Connector.open(servletUrl);DataOutputStreamDataInputStream,接入点,概念中国移动人为划分的两个 GPRS 接入方式 在国际上,通常只有一种 GPRS 接入方式国外有些有网络功能的手机软件并不能直接运行在国内的网络上 接入点选择移动cmwapcmnet联通UNIWAP,cmwap,拥有部分的 Internet 访问权 主要用来访问wap网站需要使用移动wap网关Internat(80|8080)稳定性稍差网速慢流量小,cmnet,拥有完全的 Interne
4、t 访问权 直接连接Internat稳定性好网速快流量大,花费高,SOCKET,特点主动式持续链接安全性较好可以用j2se,c+来开发服务器部分手机支持联网代码conn=(SocketConnection)Connector.open(url),需求,需求文档制作调研方法需求评审,框架设计,子系统划分子系统内层次划分各个子系统的调用,详细分析,类的设计伪代码,数据库设计,高性能数据库的设计关系型数据库设计原则,数据格式,用特殊符号分隔内容使用xml文档传输数据,J2ME客户端开发,在J2ME中实现MVCView层类的设计和实现Control层类的设计和实现Model层类的设计和实现Tools类
5、的设计和实现联网代码的实现接口的使用数据加密,Servlet开发,在Servlet中接收手机上传的数据在Servlet中将数据返回给手机数据乱码的处理业务逻辑类(BO)的设计和实现值类(VO)的设计和实现,JDBC,连接池的使用JDBC各种操作的封装,后台管理JSP,网页的原型设计和制作Jsp+Servlet+JavaBean网站安全,Sql注入用Log4j保存异常信息用Java Mail发送异常信息,本章小结,J2ME中短信开发,蓝牙开发,HTTP联网开发,socket联网开发需求分析代码设计,数据库设计,传输格式设计J2ME客户端开发服务器端Sverlet开发,JDBC开发后台管理JSP开发,