当前位置: 首页 > news >正文

为什么要给企业建设网站怎么建设婚恋网站

为什么要给企业建设网站,怎么建设婚恋网站,周末做兼职上什么网站找,厦门seo屈兴东昨天在用360扫描应用漏洞时#xff0c;扫描结果#xff0c;出来一个Android:exported属性#xff0c;其实之前根本不知道这个属性#xff0c;更不知道这个属性用来干嘛的#xff0c;详情见下图#xff1a;因此#xff0c;查了官方API#xff0c;学习了一下这个属性!and…昨天在用360扫描应用漏洞时扫描结果出来一个Android:exported属性其实之前根本不知道这个属性更不知道这个属性用来干嘛的详情见下图因此查了官方API学习了一下这个属性!android:exported 是Android中的四大组件 ActivityServiceProviderReceiver 四大组件中都会有的一个属性。总体来说它的主要作用是是否支持其它应用调用当前组件。默认值如果包含有intent-filter 默认值为true; 没有intent-filter默认值为false。下面来详细的了解一下四大组件中的这个属性1、先来看Activity中的……android:exported[true | false]……/意思如下在Activity中该属性用来标示当前Activity是否可以被另一个Application的组件启动true允许被启动false不允许被启动。如果被设置为了false那么这个Activity将只会被当前Application或者拥有同样user ID的Application的组件调用。exported 的默认值根据Activity中是否有intent filter 来定。没有任何的filter意味着这个Activity只有在详细的描述了他的class name后才能被唤醒 .这意味着这个Activity只能在应用内部使用因为其它application并不知道这个class的存在。所以在这种情况下它的默认值是false。从另一方面讲如果Activity里面至少有一个filter的话意味着这个Activity可以被其它应用从外部唤起这个时候它的默认值是true。其实不只有这个属性可以指定Activity是否暴露给其它应用也可以使用permission来限制外部实体唤醒当前Activity(详情见permission属性)2、Service中的android:exported[true | false]android:icondrawable resourceandroid:isolatedProcess[true | false]android:labelstring resourceandroid:namestringandroid:permissionstringandroid:processstring . . .意思如下该属性用来标示其它应用的组件是否可以唤醒service或者和这个service进行交互true可以false不可以。如果为false只有同一个应用的组件或者有着同样user ID的应用可以启动这个service或者绑定这个service。默认值根据当前service是否有intent filter来定。如果没有任何filter意味着当前service只有在被详细的描述class name后才会被唤醒。这意味这当前service只能在应用内部使用(因为其它应用不知道这个class name).所以在这种情况下它的默认值为 false.从另一方面讲如果至少有一个filter的话那么就意味着这个service可以被外部应用使用这种情况下默认值为true。其实不只有这个属性可以指定service是否暴露给其它应用。你也可以使用permission来限制外部实体唤醒当前service(详情见permission属性)3、Provider中的android:enabled[true | false]android:exported[true | false]android:grantUriPermissions[true | false]android:icondrawable resourceandroid:initOrderintegerandroid:labelstring resourceandroid:multiprocess[true | false]android:namestringandroid:permissionstringandroid:writePermissionstring . . .意思如下当前内容提供者是否会被其它应用使用true: 当前提供者可以被其它应用使用。任何应用可以使用Provider通过URI 来获得它也可以通过相应的权限来使用Provider。false:当前提供者不能被其它应用使用。设置Androidexported“false”来限制其它应用获得你应用的Provider。只有拥有同样的user ID 的应用可以获得当前应用的Provider。当Android sdk 的最小版本为16或者更低时他的默认值是true。如果是17和以上的版本默认值是false。可以通过Androidexported“fasle” 和 permission来限制当前应用Provider是否会被其它应用获取。4、receiver中的android:exported[true | false]android:icondrawable resourceandroid:labelstring resourceandroid:namestringandroid:permissionstringandroid:processstring . . .意思如下当前broadcast Receiver 是否可以从当前应用外部获取Receiver message 。true可以false 不可以。如果为false ,当前broadcast Receiver 只能收到同一个应用或者拥有同一 user ID 应用发出广播。默认值根据当前 broadcast Receiver 是否包含intent filter来定。如果没有任何的filter的话意味着只有在被详细的描述了class name的情况下才会被唤起。这意味着当前Receiver只能在应用内部被使用(因为其它应用不知道这个类的存在。)在这种情况下默认值是false。如果至少包含一个filter意味着当前broadcast Receiver 将会收到来自系统或者其它应用的广播所以这个时候默认值是true。不只有这个属性可以指定broadcast Receiver 是否暴露给其它应用。你也可以使用permission来限制外部应用给他发送消息。更正之前的默认值那块写错了应该是默认值如果包含有intent-filter 默认值为true; 没有intent-filter默认值为false。本文转自 一点点征服   博客园博客原文链接http://www.cnblogs.com/ldq2016/p/6249302.html如需转载请自行联系原作者
http://wiki.neutronadmin.com/news/455492/

相关文章:

  • 图片网站 模板通辽做网站
  • 大兴模版网站建设公司py和php做网站哪个好
  • 广州市网站建设需要审批wordpress不用插件
  • 学校门户网站建设需要多少费用网站建设有几种方法
  • 做推广的网站有哪些教育培训网站模板
  • 设计吧 网站服装库存管理软件
  • 电商网站建设简单代码网页 天堂资源地址在线
  • 服装微信商城网站建设wordpress标签化关键词
  • 给网站做广告鸿星尔克的网络营销策略
  • 营销型网站建设选择题wordpress 分类 别名
  • 网站开发前端跟后端的区别属于网页制作工具的是
  • 网站右侧悬浮代码wordpress .net源码
  • 手机网站制作 尺寸wordpress 上传函数
  • 网站建设与开发试卷宣传渠道有哪些
  • 怎样解析网站域名wordpress商品系统
  • 北京网站建设公司 北京网站设计 网页设计制作 高端网站建设 分形科技商城网站的开发怎么做的
  • 北京东城区做网站的公司seo联盟怎么赚钱
  • 做一个网站前端页面多少钱石家庄最新数据消息
  • 做阿里巴巴的网站的费用吗网站建设店铺
  • 注册网站流程及资料wordpress显示阅读量
  • html5响应式网站开发教程杭州网站建设哪家强
  • 公司网站实名认证宁波seo公司排名
  • 网站后台里有网页代码没承接网站建设
  • 旅游公网站如何做东莞高端网站建设首页排名
  • 做分类网站用什么cms福州做网站互联网公司
  • 深圳写字楼崩溃求助北京seo设计公司
  • 商城网站后台管理系统软件定制开发企云云
  • wordpress次级目录ftpseo推广怎么收费
  • 江门网站建设junke100seo推广公司排名
  • 门户网站建设费用科目网站设计文字大小