要练习做一个android项目,才开始就难住了我,现在自己已经想好基本有哪些功能。但是,下一步该怎么做呢?设计思路是什么样的?用什么数据库比较好?java wb里用过mvc,那么android也有类似的东西吗?也需要考虑框架之类的东西吗?求高人相助。

解决方案 »

  1.   

    数据库的话本地是内嵌的sqlite3,远端数据库你以前web想用啥就用啥个人觉得架构的话大体还是mvc,不过web的ssh框架最好抛弃掉,重新学习Android美丽的设计模式
      

  2.   

    android框架什么的,基本上没有定论,都是根据自己的业务需求来做,有个松耦合,高内聚的概念,注重组件的重用性就行了。
      

  3.   


    好的。
    先说设计思路:
    1.先根据需求设计数据库,因为几乎所有操作都要参考数据模型。日访问1w人/次以下用sqlserver或者mysql就可以了。
    2.其次设计android端界面,界面设计好业务逻辑基本就能想连贯了。
    3.再次完成android端实体类的建立和功能实现。
    4.最后再返回服务器端设计处理前台发送来的请求。
    大致就以上四个步骤。至于设计模式和框架:
    android端的一些工具类可以采用单例或工厂。
    框架的话android端不需要(暂时也没有),后台建议使用struts2控制处理请求就行。暂时想到的就这么多了,不懂的再问吧。