Skip to content

Star开发文档 #61

@SL-Y

Description

@SL-Y

开发模式

  • MVP
    采用mvp开发模式。
    • (1)View:负责绘制UI元素、与用户进行交互(Activity,Fragment)。
    • (2)View interface:需要View实现的接口,View通过View interface与Presenter进行交互,降低耦合。
    • (3)Model:负责存储、检索、操纵数据。
    • (4)Presenter:作为View与Model交互的中间纽带,处理与用户交互的负责逻辑。

数据存储

  • SharedPreferences:存储用户部分数据以及登录状态信息等
  • greenDao : 存储明星基本简介,头像等信息,防止每次都请求服务器获取该类信息,减轻服务器查询压力。

三方框架

  • Glide :图片请求框架
  • LRecyclerView :下拉刷新recycView
  • Fastjson : json解析工具
  • Eventbus :事件传递
  • IM :网易云信IM即时通讯
  • uMeng_share : 友盟分享

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions