本帖最后由 brotherq 于 2015-02-24 00:11:06 编辑

解决方案 »

  1.   

    以我的理解给你提供点思路吧,首先为什么需要WEB服务器端呢?因为手机容量性能有限啊,就算手机够能力,共用的数据也不可能放在手机里啊,这样就很难维护更新啊。所以你是不是应该熟悉WEB,并且知道怎么进行服务器和手机之间的数据交互。
    HttpClient这个类很好的支持了他们之间的数据交与,所以Http协议你必需有一定的理解。
    共用的数据放在客户端,你要用服务器的数据就通过Http到服务器去取,建议你先加深一下能Http协议的理解以用HttpClient这个类和他的衍生类的熟悉。希望能给你提供一些头绪,加油
    理清思路,玩转数据,自由发挥
      

  2.   


    回复1:不能直接连服务器的数据库,如果要是那样对服务器的数据库的连接池是个不小的压力。如果要想展示数据库的数据,可以用webservice或是建一个web程 序提供一个get或post接口就好。
    回复2:图片提交时最好先压缩后,再上传,移动应用对流量是有要求的。用致与用什么方式上传那是通信的问题 ,可以使用http,post方式,也可用tcp等等这要根据你的实际需求去做设计。
    回复3:我理解的原生app就是用android的自带的sdk实现功能的app,非原生的app 就是使用web网站,或用C,C++等开发的一些功能,通过androidr自带的 webview或jni形式去调用而实现功能的app个人的一些见解,如有不正确请纠正
      

  3.   

    谢谢上面的解答。
    我以前开发过一些PC网站程序,对android不太熟悉,正在努力学习中,结合我开发PC网站的经验,对2位的解答有了稍许理解。