颔首

本博 简易安卓网页APP
用Android studio跟着教程写了个博客的app,感觉有点难,应该不会更新了,主要是自用(我知道可以用一些...
扫描右侧二维码阅读全文
02
2018/12

本博 简易安卓网页APP

用Android studio跟着教程写了个博客的app,感觉有点难,应该不会更新了,主要是自用(我知道可以用一些APP一键生成w但是就是想尝试下自己写果然还是太麻烦了鸭)源码放在下面w

package com.irunker.irunker;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.view.KeyEvent;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

@SuppressLint("SetJavaScriptEnabled")
public class main extends AppCompatActivity {
    private WebView myWebView = null;
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_web);
        // 打开网页
        myWebView = (WebView) findViewById(R.id.webview);
        myWebView.loadUrl("https://www.38blog.com/");
        //设置JS生效
        WebSettings webSettings = myWebView.getSettings();
        webSettings.setJavaScriptEnabled(true);
        // 修改默认在WebView中打开链接
        myWebView.setWebViewClient(new WebViewClient());
    }

    // 按键响应,在WebView中查看网页时,按返回键的时候按浏览历史退回
    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event)
    {
        if ((keyCode == KeyEvent.KEYCODE_BACK) && myWebView.canGoBack())
        {
            // 返回键退回
            myWebView.goBack();
            return true;
        }
        return super.onKeyDown(keyCode, event);
    }
    
}

APP截图

下载:https://www.lanzous.com/i2ihtab 密码:bgrr

Last modification:December 2nd, 2018 at 08:30 pm
If you think my article is useful to you, please feel free to appreciate

2 comments

  1. Quanyin

    基于webview的,还是推荐用fusion快速构建app

    1. 颔首
      @Quanyin

      |´・ω・)ノ最早就是用那个app生成的

Leave a Comment