写了个MVP架构的电影搜索App
机缘巧合下花了一天多做了个DEMO以演示一定回顾和整理App开发的基本知识。 目的 涉及到App架构,网络请求,UI展示,开源框架,单元测试的使用等知识面。 网络上有很多公开的接口,以供调用。本人恰巧喜欢电影,选择了OMDb的公开接口。申请API KEY也很方便。 需求 大体制定了简单的需求:提供输入框供用户输入关键字点击搜索按钮到OMDb网上检索后展示电影列表。 UI 界面上选择了内嵌了EditText的ToolBar和内嵌了RecyclerView的SwipeRefreshLayout去展示UI。 架构 框架上采用了思路清晰的MVP架构。后续考虑做个MVVM架构的版本。 Activity和
用户评论