В чем разница между ScrollView, ListView, RecyclerView и WebView? - PullRequest
0 голосов
/ 15 октября 2019

Я хочу знать, когда использовать ScrollView, ListView или RecyclerView, а также можем ли мы использовать WebView для создания приложения?

1 Ответ

1 голос
/ 15 октября 2019

SCROLLVIEW

ScrollView is used to put different or same child views or layouts and the all can be scrolled.

Список просмотра

ListView is used to put same child view or layout as multiple items. All these items are also scrollable.

Simply ScrollView is for both homogeneous and heterogeneous collection. ListView is for only homogeneous collection.

Что такое RecyclerView?

The RecyclerView widget is a more advanced and flexible version of ListView.

Почему RecyclerView?

RecyclerView is a container for displaying large data sets that can be scrolled very efficiently by maintaining a limited number of views.

Когда выследует использовать RecyclerView?

You can use the RecyclerView widget when you have data collections whose elements 
changes at runtime based on user action or network events.

WEBVIEW

WebView in Android turns the application into a web application. It comes from 
android.webkit.WebView. Here, the WebView class is an extension of Android's View 
class which is used to show the web pages. WebView doesn't include all the features 
of Web-browser-like navigation controls or an address bar etc.
...