一.AsyncTask的简介
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。
Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识...
分类:
移动开发 时间:
2016-05-05 02:08:59
阅读次数:
311
这里的上拉加载,下拉刷新用到是依赖包 Mainactivity,xml解析和定位 NewActivitygson解析,handler发送消息,网络请求将数据拼接 NetUtil网络请求 ...
分类:
其他好文 时间:
2016-05-04 13:25:56
阅读次数:
253
一.概述在Android开发中,我们进行异步处理一般会采用两种方式:
1.Thread +Handler
通常我们在Thread里面发送消息,然后在Handler的handleMessage方法里面去处理对应的任务,因为Android是不允许UI线程去更新UI的,这个时候我们可以采取这种方式
2.AsyncTask
AsyncTask是Android为我们封装的一个轻量级的异步处理框架,其实...
分类:
移动开发 时间:
2016-05-03 18:44:30
阅读次数:
273
开始回调模式后我们就要实现聊天功能了。平时使用微信聊天可以发送文本消息、语音、图片、视频等,这里只实现了其中的一些功能和大家分享。 一、与微信企业号建立连接 1、企业应用调用企业号提供的接口,管理或查询企业号后台所管理的资源、或给成员发送消息等,以下称主动调用模式。 2、企业号把用户发送的消息或用户 ...
分类:
微信 时间:
2016-05-03 15:58:45
阅读次数:
646
连接将使你的企业号更具价值,你可以使用以下三种方式,连接你的企业号及企业应用: 1、企业应用调用企业号提供的接口,管理或查询企业号后台所管理的资源、或给成员发送消息等,以下称主动调用模式。 2、企业号把用户发送的消息或用户触发的事件推送给企业应用,由企业应用处理,以下称回调模式。 3、用户在微信中阅 ...
分类:
微信 时间:
2016-05-03 14:12:15
阅读次数:
424
集线器,交换机,路由器 集线器(Hub) —— 工作在物理层 信号在线路中传播会进行衰减,集线器的作用就是对信号进行再生放大,从而扩大了网络的传输距离。从功能就可以看出,集线器是工作在物理层的。而且从下图中可以看出,使用集线器的网络是总线型网络,那么当一台计算机发送消息时,所有的计算机都会收到消息。 ...
分类:
其他好文 时间:
2016-05-02 22:46:04
阅读次数:
155
参考链接:http://www.cnblogs.com/jack204/archive/2012/10/29/2745150.html主要概念:就是继承,重写,来增加灵活性,多态的定义:指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用)多态存在的三..
分类:
编程语言 时间:
2016-05-02 17:15:54
阅读次数:
207
Handler基本概念: Handler主要用于异步消息的处理:当发出一个消息之后,首先进入一个消息队列,发送消息的函数即刻返回,而另外一个部分逐个的在消息队列中将消息取出,然后对消息进行出来,就是发送消息和接收消息不是同步的处理。 这种机制通常用来处理相对耗时比较长的操作。 Handler 常用方 ...
分类:
其他好文 时间:
2016-04-30 17:01:39
阅读次数:
138
一、类的基本概念: 1、类其实也是一个对象, 这个对象会在这个类第一次被使用的时候创建 2、只要有了类对象, 将来就可以通过类对象来创建实例对象 3、实例对象中有一个isa指针, 指向创建自己的类对象 4、类对象中保存了当前对象所有的对象方法 5、当给一个实例对象发送消息的时候, 会根据实例对象中的 ...
分类:
其他好文 时间:
2016-04-28 14:13:55
阅读次数:
317
一:为什么要使用消息队列呢? 在开发上一个APP后台时候,其中很重要的一块就是消息,通讯模块,使用的是开源的Openfire。 架构: 两台API服务器 两台Openfire服务器 若干数据库服务器集群 其中业务的很大一部分都需要发送消息,用户下了订单,用户取消订单,等等都需要服务器给用户来发送消息... ...
分类:
其他好文 时间:
2016-04-27 18:49:56
阅读次数:
308