自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 使用Androiddp推送消息的一些问题

服务器: 1) androidpn服务器收到消息后不知道要发给哪个具体用户。 2) androidpn服务器不保存消息。就是说它一有消息就会发出去,即使客户端根本不在线,它也不会重发。 3) 协议与实现上如流量消耗、网络连接策略等,不是专门为移动 Push 优化过的。 4) XMPP协议采用xml形式传输,数据复杂冗余,必然造成客户端费流量、费电; 客户端: a. 一旦服务器重启了

2013-07-16 22:14:58 505

转载 eclipse部署openfire源码

一、下载Openfire源码 首先,访问http://www.igniterealtime.org/ 点击下载Openfire源码压缩包,进行解压,将解压后的文件放置在硬盘某处。假设我们放在D盘根目录下,然后将文件夹名称修改为openfire_src。 二、在Eclipse环境中导入Openfire源代码 (Eclipse 3.5)操作流程: File->New->Java

2013-07-11 11:30:20 1146

转载 一个广告控件

package com.my.example.advertisementdemo; import java.util.ArrayList; import java.util.Timer; import java.util.TimerTask; import android.content.BroadcastReceiver; import android.content.Context; im

2013-07-11 08:53:15 637

转载 读书笔记---《android内核剖析》之Binder

Binder框架 定义: Binder用于完成进程间通信(IPC),即把多个进程“别”在一起。 Binder工作在Linux层面,属于一个驱动,只是这个驱动不需要硬件,或者说其操作的硬件是基于 一小段内存。 Binder是一种架构,这种架构提供了服务端接口、Binder驱动、客户端接口三个模块 Service端 客户端 使用service类

2013-07-09 14:46:59 455

转载 Robotium环境搭建

下载Robotium官方例子以及最新的JAR包 打开Eclipse导入被测试工程 创建测试工程:选择Android Test Project,并点击下一步 输入工程名,并点击下一步 选择被测工程,并点击完成 在测试工程中新建lib文件夹 将下载好的Robotium jar包拷入lib中,并在build path中将jar包引入工程 打开测试工程中的ma

2013-07-08 16:24:49 814

转载 XMPP协议原理

一、定义 XMPP(Extensible Messaging and Presence Protocol,前称Jabber)是一种以XML为基础的开放式实时通信协定,是经由互联网工程工作小组(IETF)通过的互联网标准。 二、结构 XMPP中定义了三个角色,客户端,服务器,网关。通信能够在这三者的任意两个之间双向发生。服务器同时承担了客户端信息记录,连接管理和信息的路由功能。网关

2013-07-05 08:32:42 608

原创 XMPP实现简单聊天功能

一、聊天功能 ① 配置连接:ConnectionConfiguration config = new ConnectionConfiguration(_serverIp,  _serverPort); ③ 建立连接:Connection connection = new XMPPConnection(config); ④ 获得管理:ChatManager chatmanger = conne

2013-07-04 08:15:20 940

转载 识别真实图片格式

public class ImageFilter { final static String tag = "ImageFilter"; public enum Type { JPG, // SOI(2 bytes):0xFFD8 GIF, // Signature(3 bytes) Version(3 bytes): 0x47494638 0x3961____ PNG, //

2013-05-29 07:51:59 1527

原创 使用Ant打包apk,SDK不同造成的问题

在项目中发现这样的问题:测试人员在低版本SDK下使用Ant打包apk出现了问题,原因是开发人员在高版本SDK下使用Ant打包apk忽略了部分错误 结论:测试人员和开发人员的环境应该保证相同 最终的原因似乎是: 一些jpg图片后缀改为了png,编译的时候报错 另外的原因是一些从网络上下载的.9图片并不是真正的.9图片 看来图片使用上还是要多加注意的

2013-05-28 15:30:04 510

原创 可拖拽的GridView

public class DragableGridview extends GridView implements OnGestureListener { private static final String TAG = "MyGridView"; private int lastX, lastY, newX, newY; private ImageView

2013-03-23 12:59:57 500

原创 Android 自动添加桌面图标

public static void addIcon(Context context){ if(hasShortCut(context)){ return; } Intent intent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); intent.putExtra(I

2013-03-23 12:51:06 512

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除