WebView activity will use the Internet, so you must add the Internet usage permission in your AndroidManifest.xml file.
In order to create a WebView, firstly you must create your layout including a WebView content. You can put a WebView into your layout xml file and in set its width and height as "fill_parent" to reach a fullscreen view.
Then in your main Activity, define a WebView and associate it with your layout.
For a WebView you have a few choices about displaying contents. You can open a URL, you can create your HTML code inside your Activity and display it, you can open HTML files from your device's drive and also you can display other contents from your device's drive.
Now you have a basic WebView to display your contents. The problem with this default WebView is, when you click to a link in the webpage, Android will attempt to open its default Browser. Of course we want to open any links from our WebView open in our own WebView. To do this, we must add this small inner-class to our Activity.
Another good feature to add to our activity is setting the behavior of the Back button of device. So that we can go back from a link we went from our WebView.
Because we have small display sizes on mobile devices, we might need to add zoom controls to our WebView to enhance readability. In order to add zoom controls, you must add this controls into your onCreate method.
Your WebView is ready to use now. You can display any content in this WebView and integrate it into your Applications.