现在要开发一个应用程序, 程序中有多个activity界面 ,且需要进行界面间数据交换和与服务端socket通讯,还要有个进度条界面!这样的Android应用程序的架构该怎么搭建?怎么对这些activity界面 进行整合呢?还望各位xdjm们说说你们的想法!
谢谢 !

解决方案 »

  1.   

    触发事件肯定是需要的!
    不过我现在是不知道怎么整合,比如:
    程序开始运行是登录界面->发送数据到服务端等待数据返回->进度条界面->收到数据跳转到主界面->进入功能界面->发送数据到服务端等待数据返回->进度条界面->根据收到的数据跳转到另一个界面如此类似的功能 该怎么对程序进行架构呢 ?
      

  2.   

    看看intent方面的内容,还有activity的五种生命周期
      

  3.   

    回 3楼的兄弟!
    你说的我了解了些, 但是否还需要使用到service呢?
      

  4.   

    有网络通讯的一般来说需要service
      

  5.   

      肯定要多线程 启动线程 来解决 !如果放在OnCreate 方法里  会出异常 
      

  6.   

    如果网络通信比较简单的话,可以试试在Activity中使用工具类AsyncTask来做。
      

  7.   

    回楼上的xdjm们:
    使用多线程肯定是逃不掉的,而且网络通信就是socket通信方式。
    由于刚接触没有多久,一直还存在点疑问,就是类似于这么情况的应用程序,框架该如何来搭建呢?
    先谢过!