使用WebView
步骤如下:
1.AndroidManifest.xml中申请权限
<uses-permission android:name="android.permission.INTERNET"/>
2.布局.xml文件中添加webview控件
3.onCreate()中添加代码
WebView webView = (WebView) findViewById(R.id.web_view); webView.getSettings().setJavaScriptEnabled(true); webView.setWebViewClient(new WebViewClient()); webView.loadUrl(http://www.baidu.com);
申请运行时权限
申请不同权限时,替换对应的权限代码就行了
if (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.WRITE_EXTERNAL_STORAGE) != PackageManager.PERMISSION_GRANTED) { ActivityCompat.requestPermissions(MainActivity.this, new String[]{ Manifest.permission. WRITE_EXTERNAL_STORAGE }, 1);
根据不同SDK版本,执行不同代码
if(Build.VERSION.SDK_INT>=24) { ..... } else { .... }