说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

StrictMode限制模式API加速你的应用

HTML文档下载 WORD文档下载 PDF文档下载
StrictMode限制模式API加速你的应用

作者:Android开发网


   从Android 2.3开始提供了一个新的类名为StrictMode可以帮助开发者改进你的Android应用,StrictMode通常可以捕捉到发生在磁盘或网络访问的应用主线程中,可以让主线程处理UI和动画在磁盘读写和网络操作时变得更平滑,避免ANR窗口的发生。

  一段示例代码可以很好的说明Android 2.3新特性StrictMode限制模式的工作方式,我们在Activity的onCreate中加入

   public void onCreate() {
     if (DEVELOPER_MODE) { //Android开发网提醒大家,这个标记自己设置一个全局的宏,当然Java中我们用一个Boolean类型设置debug模式好了
         StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder()
                 .detectDiskReads()
                 .detectDiskWrites()
                 .detectNetwork()   // 这里可以替换为detectAll() 就包括了磁盘读写和网络I/O
                 .penaltyLog()  //打印logcat
                 .build());
         StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder()
                 .detectLeakedSqlLiteObjects() //探测SQLite数据库操作
                 .penaltyLog() //打印logcat
                 .penaltyDeath()
                 .build());
     }
     super.onCreate();
 }

  有关Android 2.3的限制模式使用和具体的测试,Android123将在明天详细说明,有兴趣的网友可以查看下SDK文档的android.os.StrictMode,具体的效果和开发改进意见需要进行实际评估。

雅虎收购Aviate:重在提升用户体验 SDN领域硝烟再起,Oracle将Corente收入囊中 Hadoop科普文——常见的45个问题解答 CES 2014:奥迪下一代汽车将采用NVIDIA的芯片! Cocos 3.0 Beta发布:更易用、更友好 开拓新兴市场?诺基亚或推Android手机,UI界面遭泄露 预测2014大数据值得关注的8个发展方向 霸主地位再临挑战?Salesforce CEO,我们不只有Oracle LBS应用新星、“司机好助手”微车借力移动互联网,志在打造车主的个人移动门户 新一代IDE Light Table开源:让编程工作更简单 图片应用也能高大上,看Cooliris如何玩转无人机 拥抱Spark,机遇无限——Spark Summit 2013精彩回顾 1月10日:改变世界的iPhone七岁了,你是传奇! 同洲电子推出首款手机操作系统960OS 免费授权使用 如何在Windows 8.1的IE11中打开同步选项卡? 25年老对手评价微软:换CEO可行,但是太迟了 【PPT集萃】十位一线专家分享Spark现状与未来(三) 万元奖品等你拿!2014创客118新年大Party! Firefox OS的2013回顾和2014展望 Strom8 CEO:搞好手游开发,合伙人很重要 2013年Q4全球PC出货量同比下滑6.9% 已连续下滑七个季度 一周消息树:2013年十大产品、图书、公司盘点 专访Wunderlist主设计师Jan Martin:永远不要盲目跟风流行趋势 研发周报:超实用的JavaScript技巧及最佳实践 2013最吃香的技能:Java称霸、Android势头正猛 移动周报:最火原型设计工具盘点 “京东电商云”起航,零售企业及品牌商是重点 教育乃立国之本:教育类开源项目大汇集 Hugo Barra首度谈离开谷歌后在中国工作的感受 对中国赞不绝口 母婴行业最早试水者 优谈宝宝借助轻应用全面布局移动产品线 腾讯云平台部总经理纪顺友:微云将彻底迈过文件传输的门槛 据说高程的通过标准是上下午加起来算了? 请斑竹帮忙 请问各位前辈: 在执行中出现"incorrect syntax near 'JCSZ'"的错误提示,如何解决? 下标越界是什么意思啊? 一个基础性的问题,同样一份C/C++源代码可以在UNIX 和WINDOWS运行需要具有的条件是啥??? 在一台计算机上安装两个键盘同时接受输入的问题 对XML文档中的数据能不能进行SELECE操作???? 如何用JAVA实现263邮件那样的邮件粘贴功能 请教各位大哥,小弟最近遇到麻烦,为什么我的程序安装时,出现expsrv.dll无法注册的提示?expsrv.dll有什么作用?怎样闭掉? 如何在两个结构相同的库之间倒数?? 请问如何简单确定右键点击的是哪个控件? 有哪位高手可以给出windows98登录时网络服务的身份验证模块的程序或相关资料的呢?非常感谢啦 在CTreeCtrl中同时使用系统图标与自定义图标的问题?? SHGetFileInfo()为什么在Win2000下工作不正常? 请问高手:DataGrid的问题 jsp和servlet是怎样交互的? 请问 有什么方法能实现 在几个数中随机取出几个数 谢谢 请问:在执行文件DPR中有一段代码出现错误,请各问指点! 两个问题:1 关于.NET中 一个新控件propertyGrid1的使用问题;2 我想生成一个由lable和TextBox合成的控件(label在左,TextBox靠其右),怎么办? 分栏打印 依旧是undefined function mysqsl_connect()问题 急:如何在生成的exe中添加新的属性页,显示更多文件信息? V-DVD ROM!? MSDN上的例子需要uafxcwd.lib,怎么找不到呢? 请问窗口的other事件是如何触发执行的 JSP如何学习 vc在什么时候会引起小喇叭的叫声 请教高手,如果在VB里实现内存共享? 用什么方法可以转换图片类型?譬如将BMP格式的转换为JPEG格式的,请各位大哥给点提示!!! 关于vb script数组和函数功能的二个问题!高难度! 关天打印问题? 只能最小化到屏幕的左下角 *急:无为,acptvb,请帮忙看看http://www.csdn.net/Expert/topic/426/426766.shtm (有关XMLHTTP) 在php中要取出一段字符串的前n个字节,而又要判断最后一个是中文还是英文,如果是中文则将最后半个字符省略应该怎么做? 有在BCB5中用过sapi5朗读中文的朋友,高分送上! 最初级的问题,关于编译程序的。 重庆市信息产业办公室荣获全国最差信息产业办公室称号 大家用PB创建Jaguar应用程序时,一般创建一个大包还是多个包阿? 奇怪的问题,来者有分!没回答问题的先到先得! 如何把临时表建在内存中 请教一个关于DELPHI多线程的问题 *急:无为,acptvb,请帮忙看看http://www.csdn.net/Expert/topic/426/426766.shtm(有关XMLHTTP) 比爱情少一点,比友情多一点,即不讨厌又不来电,你能做到吗? 请教一个问题,一个分两帧的窗口,分别是两个CView的子类。一个view里的下拉框选中一条记录,使另一个view刷新。不知道用什么mfc函数。 有关新开窗口的问题! please intrduce a good muti-root soft for win95,win98,winme,win2000,winxp 求助:哪位大侠能介绍一下网络传输设备(象 HDSL、Cable Modem)的品牌、厂家和性能? 我的ie浏览器怎么了? 搞软件开发时应不应该是一边看书一边搞开发? 请教:C中的共同体是什么?谁能解释一下或举例说明 关于线程套间问题。 在整数数位顺序表中,每两个计数单位间的进率是十.小学十年级数学题判断对错. 每相邻两个计数单位之间的进率是什么 “每相邻两个计量单位之间的进率都是10”这句话对不对?这是一道数学判断题.请快点回答, 从个位起,把整数的数位有顺序的排列出来 . 十位的计数单位是【 】,万位的计数单位是【】相邻两个计数单间的进率是【 】急啊啊啊啊啊! 一盏吊灯用绳挂在天花板上,天花板受到拉力的施力物体是天花板吊绳吊灯地球 放在桌上的苹果会不会发生形变,苹果对桌面的压力实质是什么 挂在天花板上的物体绳子对物体的拉力来自于本身还是地球就是和物体重力平衡的那个力各楼朋友们我是说绳子本身为何有拉力为什么QQ上的人说这个拉力是万有引力? 和吊灯重力平衡的力是;A吊灯对电线的拉力B电线对天花板的拉力C电线对吊灯的拉力D天花板对电线的拉力 放在桌面上的苹果为什么会发生形变?不是说相互接触的物体不一定发生形变吗? 一物体质量为M.用绳子挂在天花板上,当以六分之一的加速度竖直加速上升时,求绳对物体的拉力? 天花板上悬挂着一只吊灯.灯绳对灯的拉力和( )是一对平衡力;灯对灯绳的拉力和( )是一对相互作用力 放在桌上的苹果会不会发生形变,苹果对桌面的压力实质是什么 一物体用绳悬挂于天花板上处于静止它所受绳子拉力的反作用力作用在__上它所受绳子拉力的平衡力是___ 一书静止在桌面,书受到的支持力和桌子受到的压力是同时发生吗 刚体力学问题.一个质量1000kg半径R的圆形水平转台可绕通过其中心的光滑竖直轴转动,一质量80kg的人站在转台边缘,当人沿转台边缘走完一周时,求转台对地面反向转过的角度。答案给是0.07 高一物理:物体在传送带的摩擦力方向如何判断?用下两个图请具体讲解 每相邻的两个计数单位之间的进率都是10,这种计数方法叫做什么? 物体A重120N,在重力为Gb的物体B的作用下在水平桌面上做匀速直线运动,A与桌面之间的摩擦力为f.如果在A上加一个水平向左大小为180N的拉力F,物体B匀速上升,则下列选项正确的是(不计摩擦、绳 【高一物理】平衡摩擦力是什么?怎么做?顺便求(3)详细过程为了验证“当质量一定时,物体的加速度与它所受的合外力成正比”.一组同学用图甲所示的装置进行实验,并将得到的实验数据 每两个相邻的计数单位之间的进率都是十,这种计数方法叫( ) 个,十,百,千,万都是计数单位,每相邻两个计数单位之间的进率都是什么啊? 一根绳子能承受的最大拉力是25牛,拉重700牛物体,1米每秒的速度,绳子刚好不断,若5米每秒,绳子会断吗?一根绳子能承受的最大拉力是25牛,拉重700牛的物体,以1米每秒的速度,绳子刚好不会断,若 每相邻两个计数单位之间的进率都是(),这个计数方法叫做(). 质量为10kg的物体放在水平桌面上,水平匀速拉动物体时,摩擦力是物体所受重力的0.2倍,g取10N/kg,求,此时物体受到几个力的作用,物体受到每个力的大小? 一根绳子只能承受1200牛的拉力,如果用它提升浸没在水中10米深 一根绳子只能承受1200牛的拉力,如果一根绳子只能承受1200牛的拉力,如果用它提升浸没在水中10米深,重力为4500牛体积为20分米3的 什么是平衡摩擦力? 2、3、4判断题且说明原因 绳子一端系在车上,另一端系在树上,绳长10米,用300牛的拉力把绳子中点向下拉0.5米绳子作用在车上力大A:3000牛B:6000牛C:300牛D:1500根3 验证牛顿第二定律改变小车质量后为什么不重新平衡摩擦力?改变小车质量后小车所售摩擦力会改变而此时为什么不重新平衡摩擦力? 求(2)(3)(4),这是判断题.请告诉我错的话错在哪里. 用动滑轮提升重物,重物的质量是50千克,绳子自由端在300牛的拉力F作用下以0.2米/秒的速度沿竖直方向匀速上升,求拉力F的功率及动滑轮的机械效率 为什么在验证牛顿第二定律时只做一次平衡摩擦力? 判断题的2.3.4.5题,虽然知道答案但不知道为什么. 数位就是计数单位这句话是错的.哪里错了?如果要这句话正确怎么改?错在什么地方? 牛顿第二定律 如何平衡摩擦力就是先把木板垫高,然后捏.就没了?就是说我怎么知道摩擦力已经平衡了?打点计时器?弹簧测力计? 重力为10N的物体放在水平桌面上,在F=3N水平向右的作用力下匀速向右运动,撤去拉力后,物体还会想( )滑此时桌面对物体的摩擦力的大小是( ),方向是( ),物体停下后受到的合力为( ) 在功与速度变化关系中,不平衡摩擦力,能否利用这个实验装置探究拉力与摩擦力的合力做的功速度变化的关系标准答案是:假如不平衡摩擦力,那么当拉力与摩擦力的合力为零时,小车的位置不 探究加速度与力,质量的关系的实验中,需要平衡摩擦力,平衡摩擦力时应该使小车1.挂上钩码,拖上纸带2.不挂钩码,拖上纸带3.不挂钩码,不拖纸带4.挂上钩码,不拖纸带 验证牛顿第二定律,平衡摩擦力后长木板位置不能移动,为什么呢? 高中物理实验探究加速度与力和质量的关系时为什么要平衡摩擦力?重点说下目的,不平衡摩擦力会怎样. 实验探究加速度与力,质量的关系中:木板倾角过大是平衡摩擦力过大,还是平衡摩擦力不足还有平衡摩擦力过大过小的图像是什么, 一本书静止与水平桌面上,书受到()力的作用.()和()是一对平衡力,()和()是作用和反作用力 假如没有了摩擦力鬼画符鬼画符鬼画符后 当做探究加速度与力.质量的关系平衡摩擦力时.斜面倾角偏大的a-f图像以a为纵坐标.以F为横坐标.图象是一条倾斜直线.但倾角偏大.所以不过坐标原点.而是在纵轴上有一段截矩这是为什么? 力学:桌面对静止放在桌面上的木块的支持力与什么是平衡力?又与什么是作用反作用力?桌面对木 选择题;把数字写在某一【】上,它才表示一定的数值.A记数单位,B位数C数位 在牛顿第二定律的实验中,如果平衡摩擦力过大或过小,则f与1/m的图像怎么画 一本物理书静止放在水平桌面上,桌面对书有支持力.与该支持力相平衡的力是 与该支持力是相互作用的力是如何辨别相互作用力和平衡力能给出力的示意图么??不懂两个力的作用点分别 个十百千万······是( )a计数法b数位名称c计数单位( 用AC和BC吊起一重物,绳与竖直方向夹角分别为30度和60度,AC绳能承受的最大的拉力是150牛而BC能承受的最大的拉力是100牛,求物体最大重力不能超过多少? 刚体力学一个比较有难度的题目一刚体细棒,长为L,质量为M,水平放置在光滑水平面上.水平面上有一垂直于平面的钉子,穿过细棒上一光滑的小孔.现在棒的一段给予一冲击(作用时间很短),如 将物体用绳子吊在天花板上,绳所受物体的弹力方向是什么?是竖直向上,竖直向下还是指向绳子收缩方向?注意:是绳子受物体,不是物体受绳子… 绳AC,BC吊一重100N的物体,AC,BC与竖直方向夹角为30度与45度,求AC,AB对物体拉力 问一题关于大物刚体力学的问题 将物体用绳吊在天花板上,绳受物体给的弹力方向是向上的怎么看弹力的方向就高手解答? 用两根绳吊起100牛的重物,两绳与竖直方向的夹角一个是60度一个是30度..求出每根绳子上的拉力 请问每相邻的两个计数单位之间的进率都是()这种计数方法叫做()计数法谢谢! 弹力的方向从施力物体指向受力物体,比如天花板上吊个物体对绳子的拉力就不否和这种说法 悬挂在天花板下重60N的小球,在均匀水平风力作用下偏离竖直方向30度角,求风对小球的作用力和绳子的拉力 大一刚体力学的题,急 第二问,为什么2Fh/2=(mg+ma)d,重力和a的方向不是相反吗?不应该是个、(mg-ma)d吗第二问,为什么2Fh/2=(mg+ma)d,重力和a的方向不是相反吗?不应该是个、(mg-ma)d吗
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn