2016-07-28 164 views
-7

我刚开始使用Android开发。ScrollView,ListView或RecyclerView

我的项目,我需要完成两件事情 - 关于 - 功能,便于实施&可维护性(实际上,该功能 - 用户将进入YouTube网址&视频名称&,应该是显示为一个新的排在列表中。)

  1. 列表

    选择哪一个?

    • 滚动型,
    • ListView控件或
    • RecyclerView

(我知道,RecycleView是特色的一个 - 但这是否选择在这里合理 - 在这里我们只是用有限功能)

  1. 数据格式 我将使用存储服务&这将是检索提示格式的数据 - JSON,GSON或改造

回答

1

滚动型 - 只是添加滚动到您的视图。它就像一个容器(如LinearLayout)。

如果您在ListView和RecyclerView之间进行选择,只需在ViewHolder模式中使用RecyclerView - 因为它更灵活。

Retrofit - 是一个示例REST API的库。它使用JSON。

0
  1. 必要时使用scrollview。在使用scrollview时需要记住的事情是, i。不要在视图Scrollview中使用Listview/Recyclerview/Gridview,因为它具有自己的可滚动功能,您可以指定垂直/水平所需的滚动条。二, Recyclerview - >性能和可用性,代码明智,它很容易使用,你可以找到很多有关项目可点击的列表视图行(这是痛苦),recyclerview将更有帮助,你可以添加自己的clickListener任何你喜欢。所以最好。

  2. 改造 - >这将您的请求和json解析为适当的pojo模型。只有最佳可用,你应该去这个。节省您的大量时间。