用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);
}
}
下载:https://www.lanzous.com/i2ihtab 密码:bgrr
2 comments
基于webview的,还是推荐用fusion快速构建app
|´・ω・)ノ最早就是用那个app生成的