【第22期】观点:IT 行业加班,到底有没有价值?

安卓代码访问互联网

原创 2016年08月29日 16:57:09

安卓代码访问互联网

  • 第一步 mainfest.xml中配置网络,移动网络访问权限
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.WAKE_LOCK" />
  • 第二步 含有网络请求的代码位置

    安卓4.0不再允许网络请求(HTTP、Socket)等相关操作直接在Main Thread类中,
    直接在UI线程进行网络操作,会阻塞UI、
    和network有关比较耗时的操作放到一个子线程里,然后用Handler消息机制与主线程通信。

 new Thread(new Runnable(){
      @Override
      public void run() {
        Log.v(TAG, "df");
        kc = new KkLogClient();
        kc.run();
        Message msg = handler.obtainMessage();  
        msg.what = 0;  
        handler.sendMessage(msg);  
        }
    }).start();
  • 第三步 手机设置:

    在手机权限管理中授访问网络权限

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

访问GPS获取经纬度安卓代码

访问GPS获取经纬度安卓代码

【先锋】从代码层诊断,云端OneAPM平台让开发者专注开发

原文地址:http://www.csdn.net/article/2014-09-25/2821871-cloud-oneAPM-hexiaoyang 摘要:从你写下第一行代码到整个持续的运维,APM都是不可或缺的工具。在国外,APM已成为IT Operation的核心,而现在,通过APM提供的用户体验管理工具,他们可以实时监控到最终用户体验,也能掌握业务层面的动态。 实际上,针对企业用户在应用性能管理解决方案部署和交付模式上的不同需求,蓝海讯通提供了两种产品和服务交付模式:传统的软件许可证模式(blueware)和基于云计算的SaaS模式(OneAPM)。blueware主要针对

欢迎关注CSDN程序人生公众号

关注程序员生活,汇聚开发轶事。

进步空间很大!安卓4.4省电技术详解

安卓4.4省电技术详解#e# 安卓4.4的推出,省电技术方面谷歌又表示进行了改良!让我们一起了解安卓4.4省电技术到底做了什么改变! 测试结论:

深入浅出安卓,如何从零学好移动开发

有不少同学问我如何学习安卓,要学些什么,难不难学。之前一直没有想好应该怎么回答这个问题,只是简单的说安卓自身门槛不高,并不难学。因为我觉得准确回答一个类似这样的问题往往需要灵感。现在根据我的学习体验,...

互联网专家资源分享(二)

1.  换位思考  沈阳 前台页面处理,利用CSS和DIV构建页面。面向在校毕业生或者刚参加工作人员 div+css页面处理html控件解析,数据处理,sql语句构造 2.  moosefs调优  济南<
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)