MVP
2016-12-14 21:49:08 0 举报
登录查看完整内容
MVP是“最小可行产品”的缩写,它是一种产品开发策略,旨在快速推出一个具有核心功能的简单产品,以便尽早获得用户反馈并不断改进。MVP的关键是将精力集中在解决客户最紧迫的问题上,而不是试图开发一个完美的产品。这种方法可以帮助企业更快地进入市场,降低风险,节省时间和成本。MVP通常包括三个关键组成部分:价值主张、关键指标和实验性。通过不断地测试和优化,MVP可以逐步发展成为一个完整的产品。总之,MVP是一种灵活且实用的产品开发方法,适用于各种行业和领域。
作者其他创作
大纲/内容
- mModel- mView
+ setVM+ onResume+ onPause
HotTopicNetwork
HotTopicWindow
- mHotTopicListView- mAttachedItemViewMap
ButtonState
HotTopicItemView
- mOnUnFollowClickListener- mItem
LruWindowFactory
- mLruWindows
+ create
HotTopicListView
+ attribute1:type = defaultValue+ attribute2:type- attribute3:type
+ operation1(params):returnType- operation2(params)- operation3()
HotTopicContract#ItemView
+ setButtonState+ bindData+ getData
HotTopicListView#ItemViewCallback
+ onItemViewAttached+ onItemViewDetached
IWindowFactory
+ create)
HotTopicPresenter
- mItemsObserveExecutingSubscribe- mItemsObserveExecutingUnSubscribe- mItemsIsExecutingSubscribe- mItemsIsExecutingUnSubscribe
HotTopicCache
ISubscriptionNetwork
+ requestDataList+ subscribe+ unSubscribe
HotTopicListView#OnActionClickListener
+ onErrorClick
HotTopic Contract
SubscriptionCacheProxy
- mDataList- mRealCache
Model Component
BaseView
+ setState+ bindData
HotTopicItemView#OnUnFollowClickListener
+ onUnSubscribeClick
Base Contract
BaseView#State
SubscriptionNetworkProxy
- mSubscribeCallbackHolderMap- mUnSubscribeCallbackHolderMap- mDataListCallbackHolder- mRealNetwork
+ isSubscribing+ isSubscribing
HotTopic MVP
BaseModel
+ getCache+ getNetwork
WindowFactory
HotTopicContract#Model
HotTopicContract#View
+ onSubscribeStateChanged+ onSubscribeStart+ onSubscribeFinish+ onUnSubscribeStart+ onUnSubscribeFinish
BaseWindow
HotTopicModel
- mCacheProxy- mNetworkProxy
- mPresenter- mModel- mTitleBar
+ createView+ getTitleBarText
ISubscriptionCache
+ readAsync+ writeAsync+ deleteAsync+ clearAsync
HotTopicContract#Presenter
+ refreshSubscribedTopics+ refreshSubscribeState+ subscribeTopic+ startObserveExecutingSubscribe+ stopObserveExecutingSubscribe+ unSubscribeTopic+ startObserveExecutingUnSubscribe+ stopObserveExecutingUnSubscribe
DaoSubscriptionCache
- BaseDatabaseDao
收藏
0 条评论
回复 删除
下一页