WebView in Android Application Studio:
In this tutorial, I will discuss about android programming where we are going to use WebView in Android Studio. WebView is a class on the display and run android based mobile applications wen.Sederhananya, WebView was like android browser, but does not have the address bar to enter a URL, because the URL is we defined in the android application.
How to Create WebView in Android Application Studio
1. Click start a new Android Studio Project to create a new android project.
2. Then Configure naming and package applications.
3.its part of determining the build targets, minimum SDK you want.
4.When poll Add an activity to mobile, select blank activity.
6. choose optional for your new file, click Finish.
7. Select Mode design, select WebView on the Palette. click and drag WebView from the Palette to the bottom right of the display device, then drag it up to full screen WebView device. 8.Untuk make android applications we can access the internet we must make the following internet permissions.
<Uses-permission android: name = "android.permission.INTERNET" />
attach the code above into AndroidManifest.xml. 9. Then open MainActivity.java, place the following code just below setContentView (R.layout.activity_main);
String url = "http://example.com/"; // Defining URL
WebView view = (WebView) this .findViewById (R.id.webView); // synchronization object based on the id
view.getSettings (). SetJavaScriptEnabled (true ); // to enable javascript
view.loadUrl (url); // URL that is currently open applications terload
Do not forget to import in order WebView WebView class defined. 10. WebView application we are ready, when it’s trying to run the application WebView, Click RUN ‘app’ 11. I use Bluestack as an emulator. If the application is successful we will look like this in Bluestack. We’ve managed to create android apps android WebView with the studio. Continue to follow tutskit.com to get other tutorials.
Additional information
To create a fullscreen WebView application, delete the following code from activity_main.xml
android:paddingLeft= " @dimen /activity_horizontal_margin"
android:paddingRight= " @dimen /activity_horizontal_margin"
android:paddingTop= " @dimen /activity_vertical_margin"
android:paddingBottom= " @dimen /activity_vertical_margin"
To make WebView application does not redirect to the web browser when clicked on a link, we need to add WebViewClient class and override the method. Lies the following code in MainActivity.java
import android.webkit.WebView; // import WebView class
import android.webkit.WebViewClient; // import class WebViewClient
public class MainActivity extends ActionBarActivity {
Override
Protected void onCreate (Bundle savedInstanceState) {super
.onCreate (savedInstanceState);
setContentView (R.layout.activity_main);
WebView view = (WebView) this .findViewById (R.id.webView);
view.getSettings (). setJavaScriptEnabled (true);
view.setWebViewClient (new MyBrowser ());
view.loadUrl ("https://www.tutskit.com");
}
private class MyBrowser extends WebViewClient
{Override
public boolean shouldOverrideUrlLoading (WebView view, String url) {
view.loadUrl (url);
return true;
}
}
To add a zoom feature in WebView application, simply add the following code in MainActivity.java
view.getSettings (). setBuiltInZoomControls (true);
view.getSettings (). setSupportZoom (true);
After Many Requests i thought to suggest some Ready-made Apps :
Zapable Master : Build Your Own Shopify Store, Add Your Amazon Store, iTunes Store & Custom Catalog with support.
Get Discount on zapable Here or Free Trail here
Android WebView App : WebView App is a native Android application which uses web view component for displaying content. With this template you can turn your responsive website into a universal mobile app. It is quick, easy and affordable. WebView App has many useful built-in features and services. You’re gonna like it.
EasyView – Android WebView App :
EasyView is an Android application that helps to create personalized applications based on mobile websites easily With admob,spalsh screen,Share it Etc..
Whoop! Android woocommerce app :
Whoop! is a native woocommerce solution that allows you to set up and run your own mobile store. List your products, customize your store’s design, accept credit card orders, and ship your goods — all with a few clicks of the mouse.
Woocommerce Titanium App :
El Sabbat App is a Titanium Mobile application developed for ecommerce sites especially powered by woo commerce plugin., its enable your customer buy your product through your website or your mobile or ipad app.
Ionic WooCommerce API Hybrid App :
Ionic WooCommerce API is a PhoneGap / Cordova Full Hybrid App with AngularJS + Ionic framework integrated with the WooCommerce REST API (Latest Release: 1.3.0) Download.
Are You Still struggling to do a webview app ? Need Help ?
Contact me : [email protected]
I can integrate onesignal with android push notifications in webview app, with both images & text pushes. Just Email me with your offer.