//解决Android4.0不能在主线程中进行HTTP请求
//在Android4.0以后,会发现,只要是写在主线程(就是Activity)中的HTTP请求,运行时都会报错,这是因为Android在4.0以后为了防止应用的ANR(aplication Not Response)异常. //就针对此问题有两种解决的方法: //1.可以再Activity的onCreate()方法中加入这样一段代码,如下: if (Build.VERSION.SDK_INT >= 11) { StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads ().detectDiskWrites().detectNetwork().penaltyLog().build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects().detectLeakedClosableObjects().penaltyLog().penaltyDeath().build()); } //后就可以在主线程中进行网络操作了 //2.一般情况我们应该这样做 //启动一条子线程进行你的网络请求。 // 当然,如果你的应用程序执行的网络请求数据量很小的话,可以使用第一种方案
相关推荐
Android概述,讲述了Android的前生后世、架构和特点、Android Market、应用程序组件和Android与Java ME的区别及联系 第2章 Android开发基础 Android开发基础,讲述了Android开发环境的搭建、Android常用工具的使用...
Android中对话框与Toast之间的异同.pdf 学习资料 复习资料 教学资源
Android自带的两个侧滑布局的代码例子。用来演示Android原生控件DrawerLayout和SlidingPaneLayout侧滑布局的用法与异同点。
Android系统通过XML 形式描述各种资源,包括布局,字符...本次演讲我将和各位听众探讨android系统资源访问机制,对比应用级别和Framework级别系统对资源访问方法的异同,同时提供一种应用级别的SDK如何管理资源的办法。
bg可设置透明度,比如在ImageButton中就可以用android:scaleType控制图片的缩放方式,示例代码如下: <ImageView android:id=@+id/img android:src=@drawable/logo android:scaleType=centerInsid
第一章:从信息、信息载体、信息交互及方式在人类社会进程中的作用谈起 ...第四章:中、德、美、日四国工业发展异同及优劣势比较 第五章:对新时代企业发展的认识 第六章:第四次工业革命与我们的距离
2001年的时候,Dare Obasanjo写过一篇文章,名为《论C#与Java之异同(Comparison of Microsoft's C# Programming Language to Sun Microsystems' Java Programming Language)》,该文以其详尽与精确成为了同类文章...
(3)⽐较Eclipse和Android Studio两款软件的异同。 1. AndoridStudio构建程序界⾯更⽅便,打印信息更详细,编辑历史更详细,智能识别更强⼤,资源⽂件可以在代码中预览,开发界⾯中 为我们提供了超过10种的视图。 ...
短视频行业研究框架,从内容生产、分发、消费,看各平台异同与空间
贾宝玉与林黛玉异同论(1).zip
单片机C语言与C高级程序设计语言的异同.
1、 LMS算法与RLS算法有何异同点? 2、 自适应均衡器可以采用哪些最佳准则
浅谈跨境电商支付方式与传统外贸支付方式的异同与风险对比
力控组态软件变量的类型引用与变量与点的异同分析报告.docx
c#与java异同.docx c#与java异同.docx c#与java异同.docx c#与java异同.docx c#与java异同.docx
网络游戏-CANdb网络文件异同的比较方法及其系统.zip
薛宝钗与袭人异同论(1).zip
直播访谈与录播访谈主持技巧异同.doc