• Android请求网络权限


    1,新建一个项目,在AndroidManiifest中添加

    <uses-permission android:name="android.permission.INTERNET"/>

    如果不添加这一句,那么在运行时候会像下面这样

    2,在layout界面中添加一个WebView控件

    <WebView
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:id="@+id/wv"></WebView>

    3,在MainActivity中进行相应操作

     1 public class MainActivity extends AppCompatActivity {
     2 
     3     private WebView webView;
     4     @Override
     5     protected void onCreate(Bundle savedInstanceState) {
     6         super.onCreate(savedInstanceState);
     7         setContentView(R.layout.activity_main);
     8 
     9         webView = (WebView) findViewById(R.id.wv);
    10         //如果只写下面这一句,会提示无法访问
    11         //加载网页需要连接互联网的权限,需要在AndroidManifest中进行声明
    12         //这样的好处:可以让用户很清楚的看到app所需要的权限
    13         //用户并不清楚和重视权限问题,造成了病毒问题的泛滥。其实是可以避免的!
    14         webView.loadUrl("http://www.jikexueyuan.com");
    15     }
    16 }

     再进行发布打开app时候,会像下面这样

  • 相关阅读:
    LoadRunner11 问题记录
    安装依赖包时,编译提示依赖库未安装,但实际上已经安装
    Close_wait进程过多
    JS中的混合模式
    JS面相对象
    JS中的工厂模式
    函数式编程Map()&Reduce()
    JavaScript函数参数与调用
    JavaScript中的prototype
    循环
  • 原文地址:https://www.cnblogs.com/icyhusky/p/6020548.html
Copyright © 2020-2023  润新知