写个日志纪念下吧

写个日志纪念下吧,今天总算把android的点餐系统完善了,目前只能算是个beta版,还不适宜跑在真机上,因为文件存取这边都是放在模拟器里面的,呵呵,接下来我会继续写几个版本不断把android wifi琳明点餐系统完善。 大概在不到一个月之前就打算在构思这个系统了,那会忙导游考试+各种考试,没有时间来写代码(呵呵,其实还是花了时间来构思的),现在考试结束了有了近一个月的时间来忙事情了,可时间也给我浪费了不少,早上睁开眼就是10点以后,开始写代码大概也就12点以后吧。在写代码的其中不得不感谢贾慧斌同学和我女朋友,嘿嘿,贾慧斌同学给了我技术上的支持,帮我测试listview。呵呵,这个listview弄了2天搞明白了,额,我承认我比较笨。我女朋友给予我精神上的支持,嘿嘿,衷心地感谢以上两位! 下面说说这个系统吧:这个系统分为两部分,一部分为服务器运行在电脑上,一部分为客户端运行在使用android系统的设备上,它们之间通过无线wifi通讯。服务器端监听客户端的请求,而客户端则用来面向顾客进行点餐服务!原本的设想中服务器端的功能是比较丰富的,包括菜单的创建,人员的管理,语音报菜单,打印小票等等,但时间有限,现在主要做的是android,服务器端用c#来实现的,问题不大,基本也能写起来,而android用的是java来写的,java我没系统学过,都是借鉴的c#,呵呵,两者差异不是太大!目前的服务器端功能没有实现,只是用来显示用户的点餐信息,写了个控制台,简单呈现了下,恩,不过还是用到多线程来处理若干用户的请求啦。在服务器端接收数据这边目前还是存在一定的问题,接收到的数据部完整,呵呵,目前还没解决,接下来还是要搞的哈!客户端,也就是运行在手机上的程序,是本次开发的重点,这次写这个系统就是冲着android来的,呵呵,打算以后做android,这个系统在以后的一段时间内还是会比较火的,以后手机移动互联网会是个趋势!客户端目前包括一下几个方面:菜单的解析(也就是解析xml),菜单的呈现(listview的书写),菜单的上传(socket编程)。客户端解析接收到的菜单xml文件并解析之后呈现出文字,图片在listview上面供用户选择,用户选择好,上传给服务器进行处理。恩,以上就是这个系统的两部分,目前功能还是比较简单的,界面也是很丑陋,但核心功能完成了,后续将不断修改,欢迎热爱这方面的同学关注!以下是系统图片: 

 

 

 

 

 

posted @ 2010-12-26 22:13  leepood  阅读(433)  评论(3)    收藏  举报