├── AndroidManifest.xml
├── MainActivity.java
├── README.md
└── activity_main.xml
/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
17 |
18 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/MainActivity.java:
--------------------------------------------------------------------------------
1 | package com.example.calc;
2 | import androidx.appcompat.app.AppCompatActivity;
3 | import android.graphics.Bitmap;
4 | import android.os.Bundle;
5 | import android.webkit.WebSettings;
6 | import android.webkit.WebView;
7 | import android.webkit.WebViewClient;
8 | public class MainActivity extends AppCompatActivity {
9 | private WebView mywebView;
10 | @Override
11 | // this is protected class
12 | protected void onCreate(Bundle savedInstanceState) {
13 | super.onCreate(savedInstanceState);
14 | setContentView(R.layout.activity_main);
15 | mywebView=(WebView) findViewById(R.id.webview);
16 | mywebView.setWebViewClient(new WebViewClient());
17 | mywebView.loadUrl("https://bit.ly/VishCalc");
18 | WebSettings webSettings=mywebView.getSettings();
19 | webSettings.setJavaScriptEnabled(true);
20 | }
21 | // this is public class globally accessible
22 | public class mywebClient extends WebViewClient{
23 | @Override
24 | public void onPageStarted(WebView view, String url, Bitmap favicon){
25 | super.onPageStarted(view,url,favicon);
26 | }
27 | @Override
28 | public boolean shouldOverrideUrlLoading(WebView view,String url){
29 | view.loadUrl(url);
30 | return true;
31 | }
32 | }
33 | @Override
34 | // this is public class - globally accessible
35 | public void onBackPressed(){
36 | if(mywebView.canGoBack()) {
37 | mywebView.goBack();
38 | }
39 | else{
40 | super.onBackPressed();
41 | }
42 | }
43 | }
44 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Website-To-Web-Application.
2 |
3 | Convert Website to Web-application using Android Studio.
4 |
5 |
--------------------------------------------------------------------------------
/activity_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
10 |
14 |
15 |
16 |
--------------------------------------------------------------------------------