新手上路!!一些基础知识的整理

1.关于项目

我们的2个系统其实本质是一样的;都是客户端程序+服务端程序;

客户端程序:安装在Android手机里面的,相信大家都用过Android手机,装过应用;它的功能仅仅是提供给用户一个交互界面;然后发起请求,从服务器端程序获取数据;

服务器端程序:安装完应用,我们登录后,要输入帐户,密码去服务器端验证,是否容许登录;登录之后获取数据等,都是服务器端的工作;数据存储在哪里,那就是数据库的事情了,用到了Mysql来存储。因此我们服务器端的工作就是:处理客户端发过来的请求,查询、验证、等等,然后将结果反馈给客户端。

 客户端+服务器端 就构成了我们整个软件。  

2.软件代码结构

Activity包解释:主要完成界面Android交互的一些事件的处理,基本一个界面一个Activity,类似于网页,一个网页一个html页面。

Aapter包解释:Adapter包,该类也为主要操作类。主要对Activity页面的一些数据进行封装处理,能够在页面上按照规定的格式呈现。

Error包解释:处理系统异常基础包,一般不需要改动。

Http包,主要是一些连接服务器端的方法实现。

Parser包主要是对json数据进行解析。

Types包,主要是各个功能用到的实体类。

Utils主要是公用的方法,以及连接的参数配置。

 

posted on 2013-08-04 10:10  待解放de、韶年  阅读(165)  评论(0)    收藏  举报

导航