安卓2.3和2.2版本的最大不同——支持推送
2011-09-22 23:21
260 查看
原文出自:Freewind的技术专栏,/article/2326295.html
转载请注明!
个人觉得2.3和2.2没什么太大的差别,除了2.3具有强大的推送功能。(或者还有别的,我没有发现。。)
关于推送,
下面是百度百科给的解释:
中文名称:
推送
英文名称:push
定义:
描述因特网内容提供者和因特网用户之间工作方式的术语。“推送”指因特网内容提供者定期向预订用户“提供”数据。
应用学科:
通信科技(一级学科);服务与应用(二级学科)
具体参见:http://baike.baidu.com/view/3350055.htm
我觉得这种解释很少有人能看懂,下面是我的解释,都是大白话:
现在安卓的手机用户一般都喜欢实用微信或者推信等软件,都能实现对讲机、发送信息图片等功能,因为全部走的是流量,如果你选择3G的手机套餐的话是很划算的,这就是3G带给我们的好处。不过它相对于移动、联通的打电话、发短信功能存在一个极大地弊端,就是你需要随时保持微信等软件在线才能接收到别人给你发的东西(就相当于你只有上QQ的时候才能受到别人发给你的消息),因此很不方便。
这个时候,在安卓2.3版本中,我们强大的推送功能出现了。它可以实现这种功能:当你的退出微信的时候,其实并没有完全关闭这个软件,它还有一个进程存在你的手机里面(这个不算流氓软件,因为它是为你服务,让你随时能收到信息,并且这个进程占用的CPU、内存和网络非常少,几乎可以忽略不计),“采用了Server
push技术的服务器在客户机做出一个请求后,和客户机建立一个永久的连接,然后服务器会根据客户机的请求不断把数据包推向客户 ”,意思是当有人给你发消息的时候,这些消息都是先发给服务器,然后服务器会发生一些信息到你的手机,手机里面存在的那个进程就会做出一些事情,即启动你的微信,这个时候你就直接可以看到别人给你发送的消息了。
这样,我们就可以通过应用软件实现与接受移动业务运营商同样功能的短信服务。That‘s wonderful~~
转载请注明!
个人觉得2.3和2.2没什么太大的差别,除了2.3具有强大的推送功能。(或者还有别的,我没有发现。。)
关于推送,
下面是百度百科给的解释:
中文名称:
推送
英文名称:push
定义:
描述因特网内容提供者和因特网用户之间工作方式的术语。“推送”指因特网内容提供者定期向预订用户“提供”数据。
应用学科:
通信科技(一级学科);服务与应用(二级学科)
具体参见:http://baike.baidu.com/view/3350055.htm
我觉得这种解释很少有人能看懂,下面是我的解释,都是大白话:
现在安卓的手机用户一般都喜欢实用微信或者推信等软件,都能实现对讲机、发送信息图片等功能,因为全部走的是流量,如果你选择3G的手机套餐的话是很划算的,这就是3G带给我们的好处。不过它相对于移动、联通的打电话、发短信功能存在一个极大地弊端,就是你需要随时保持微信等软件在线才能接收到别人给你发的东西(就相当于你只有上QQ的时候才能受到别人发给你的消息),因此很不方便。
这个时候,在安卓2.3版本中,我们强大的推送功能出现了。它可以实现这种功能:当你的退出微信的时候,其实并没有完全关闭这个软件,它还有一个进程存在你的手机里面(这个不算流氓软件,因为它是为你服务,让你随时能收到信息,并且这个进程占用的CPU、内存和网络非常少,几乎可以忽略不计),“采用了Server
push技术的服务器在客户机做出一个请求后,和客户机建立一个永久的连接,然后服务器会根据客户机的请求不断把数据包推向客户 ”,意思是当有人给你发消息的时候,这些消息都是先发给服务器,然后服务器会发生一些信息到你的手机,手机里面存在的那个进程就会做出一些事情,即启动你的微信,这个时候你就直接可以看到别人给你发送的消息了。
这样,我们就可以通过应用软件实现与接受移动业务运营商同样功能的短信服务。That‘s wonderful~~
相关文章推荐
- Servlet 2.2 2.3 2.4 不同版本间的更新
- 安卓训练-开始-支持不同的设备-支持不同的平台版本
- Android2.2:'pthread_rwlock_t' does not name a type: android 2.3版本以下不支持读写锁的解决办法
- Supporting Different Platform Versions(如何支持不同版本的安卓平台)
- Apache 2.2和2.4版本在虚拟主机配置上的不同
- ANDROID 自动接听 支持2.3以上版本
- [转-来自啊泰]可逆加密,支持中文,支持密钥,加密后的密文每次都不同,且可随意改变算法 组件之Vb.Net版本 [http://www.cnblogs.com/babyt/archive/2005/04/13/136613.html]
- Wifi移植文档 - android2.2及android2.3版本
- jdk1.4只支持sevlet2.3以下的版本
- android studio2.3 smali调试不同版本是否配置不一样
- 如何在一台设备上安装不同版本的安卓应用
- 不同matlab版本所支持的gcc g+版本
- 通用GPIO驱动和apk(含jni),支持所有GPIO,支持LED控制,支持友善6410/210开发板,支持安卓2.3/4.0,内核2.6/3.0
- 安卓4.3以上版本已经完美支持BLE(英文版)
- ArcGIS不同版本QueryLayer的功能区别 支持
- duird.io 支持不同版本的 hadoop
- 不同版本(2.3,2.4,2.5,3.0)的Servlet web.xml 头信息
- 不同版本(2.3,2.4,2.5)的Servlet web.xml 头信息
- Ranorex发布2.3版本支持Flex4
- Android培训---支持不同的平台版本