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

电商网站 编程语言百度的广告怎么免费发布

电商网站 编程语言,百度的广告怎么免费发布,网站建设缺陷,祁阳做网站在开机时,各个提供网络连接的对象需要向ConnectivityService注册自己,并把自己所提供的网络的分值告诉ConnectivityService。 为了ConnectivityService便于统一管理,每一个具备提供网络服务的对象都需要创建一个NetworkFactory的子类对象,并利用该对象注册自己,以及提供自…

在开机时,各个提供网络连接的对象需要向ConnectivityService注册自己,并把自己所提供的网络的分值告诉ConnectivityService。

        为了ConnectivityService便于统一管理,每一个具备提供网络服务的对象都需要创建一个NetworkFactory的子类对象,并利用该对象注册自己,以及提供自己的分值。

一、NetworkFactory介绍

        我们先来看一下该对象的属性:

        @NetworkFactory.java/*** A NetworkFactory is an entity that creates NetworkAgent objects.* The bearers register with ConnectivityService using {@link #register} and* their factory will start receiving scored NetworkRequests.  NetworkRequests* can be filtered 3 ways: by NetworkCapabilities, by score and more complexly by* overridden function.  All of these can be dynamic - changing NetworkCapabilities* or score forces re-evaluation of all current requests.* @hide**/public class NetworkFactory extends Handler {}

        这里的注释介绍了该类的基本作用和注册方法,其开头的部分介绍到,该对象可以用来创建NetworkAgent,而结尾的hide标明该类是隐藏类,也就是说 第三方应用无法使用,也就意味着第三方应用是无法承担网络连接的责任
        从其继承关系看到,他的本质是一个Handler类。
        然后我们来简单介绍一下该类提供的几个重要方法:

        //将当前网络注册到ConnectivityService public void register() { }//处理网络请求,用于打开或者释放当前连接private void handleAddRequest(NetworkRequest request, int score) {}//更新当前网络的分值public void setScoreFilter(int score) {}

        以上三个是最重要的方法,在接下来的分析中将会多次看到他们的调用。还有几个比较特殊的方法:

        protected void startNetwork() { }protected void stopNetwork() { }protected void needNetworkFor(NetworkRequest networkRequest, int score) { }protected void releaseNetworkFor(NetworkRequest networkRequest) { }

        这些方法都是protected属性,他们的作用就是在评分后,决定当前网络被激活或者释放,因此 一般都会在子类中被覆盖

        属性和方法介绍到这里,下面介绍该对象的使用。

二、NetworkFactory在数据连接中的初始化过程

        我们从数据提供者DcTracker来看NetworkFactory的初始化以及使用方法。
        简单介绍一下DcTracker,他是数据网络的提供者,承担着APN参数选择、数据业务建立与释放等作用。
        在DcTracker初始化时将会初始化数据的NetworkFactory对象:

        @DcTracker.javapublic DcTracker(PhoneBase p) {ConnectivityManager cm = (ConnectivityManager)p.getContext().getSystemService( Context.CONNECTIVITY_SERVICE);mNetworkFilter = new NetworkCapabilities();mNetworkF
http://www.yayakq.cn/news/56837/

相关文章:

  • 佛山网站建设公司哪家便宜和佳网站建设
  • 深圳建站公司网站洛阳制作网站的公司
  • 青岛网站排名提升wordpress文章404错误
  • 餐饮 网站 模板波兰网站后缀
  • 做新的网站seoqq钓鱼网站制作
  • 做网站威海浙江通管局 网站备案如何好注销
  • 厦门微信网站建数码电子产品网站名称
  • 学校网站功能优品惠网站建设需求
  • 安丘做网站的青岛seo整站优化哪家专业
  • 汝阳网站建设哪家好集团网站制作方案ppt
  • 湖南省做网站的google关键词seo
  • 爱站小工具计算器wordpress文章加密
  • 营销型网站主页定制html简单百度网页代码
  • 动漫网站建设策划书程序员帮忙做放贷网站
  • 网站建设的er图怎么画wordpress固定链接html
  • 做网站要需要多少钱wordpress单页展示主题
  • 福步外贸网潍坊百度网站优化
  • 网站设计费用多少游戏网站用户建设需求
  • 电商网站建设与运营方向就业前景企业网站建设费记什么科目
  • 化州市住房和建设局网站wordpress3.9主题
  • wordpress购物网站教程alisql wordpress
  • 加拿大28网站建设qq空间如何做微网站
  • 旅游网站图片wordpress+win8
  • 网站建设与实现的要求与务上海专业做网站建设公司
  • 网站对齐原则wordpress网站打开很卡
  • 餐饮网站模板免费下载企业网上管理系统
  • 盘县网站建设玉林网站推广
  • 2023网站推广入口网站建设验收条款
  • 网站首页导航栏做课件可赚钱的网站
  • 网站信息填写要求东莞制作网站公司