// Path: 微信/src/net/cgt/weixin/domain/ChatEmoji.java
// public class ChatEmoji {
// 
// 	/**
// 	 * 表情资源图片对应的ID
// 	 */
// 	private int id;
// 	/**
// 	 * 表情资源对应的文字描述
// 	 */
// 	private String description;
// 	/**
// 	 * 表情资源的文件名
// 	 */
// 	private String faceName;
// 
// 	/** 表情资源图片对应的ID */
// 	public int getId() {
// 		return id;
// 	}
// 
// 	/** 表情资源图片对应的ID */
// 	public void setId(int id) {
// 		this.id = id;
// 	}
// 
// 	/** 表情资源对应的文字描述 */
// 	public String getDescription() {
// 		return description;
// 	}
// 
// 	/** 表情资源对应的文字描述 */
// 	public void setDescription(String character) {
// 		this.description = character;
// 	}
// 
// 	/** 表情资源的文件名 */
// 	public String getFaceName() {
// 		return faceName;
// 	}
// 
// 	/** 表情资源的文件名 */
// 	public void setFaceName(String faceName) {
// 		this.faceName = faceName;
// 	}
// }


import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import net.cgt.weixin.R;
import net.cgt.weixin.domain.ChatEmoji;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.text.Spannable;
import android.text.SpannableString;
import android.text.TextUtils;
import android.text.style.ImageSpan;
package net.cgt.weixin.utils;



/**
 * 表情转换工具
 * 
 * @author lijian
 * @date 2014-12-11 22:59:16
 */
public class FaceConversionUtil {

	private static final String LOGTAG = LogUtil.makeLogTag(FaceConversionUtil.class);

	/** 每一页表情的个数 */
	private int pageSize = 20;

	private static FaceConversionUtil mFaceConversionUtil;

	/** 保存于内存中的表情HashMap(key:[可爱]; value:emoji_1) */
	private HashMap<String, String> mMap_emoji = new HashMap<String, String>();

	/** 保存于内存中的表情集合 */
	private List<ChatEmoji> mList_emoji = new ArrayList<ChatEmoji>();

	/** 表情分页的结果集合 */
// Path: 微信/src/net/cgt/weixin/domain/ChatEmoji.java
// public class ChatEmoji {
// 
// 	/**
// 	 * 表情资源图片对应的ID
// 	 */
// 	private int id;
// 	/**
// 	 * 表情资源对应的文字描述
// 	 */
// 	private String description;
// 	/**
// 	 * 表情资源的文件名
// 	 */
// 	private String faceName;
// 
// 	/** 表情资源图片对应的ID */
// 	public int getId() {
// 		return id;
// 	}
// 
// 	/** 表情资源图片对应的ID */
// 	public void setId(int id) {
// 		this.id = id;
// 	}
// 
// 	/** 表情资源对应的文字描述 */
// 	public String getDescription() {
// 		return description;
// 	}
// 
// 	/** 表情资源对应的文字描述 */
// 	public void setDescription(String character) {
// 		this.description = character;
// 	}
// 
// 	/** 表情资源的文件名 */
// 	public String getFaceName() {
// 		return faceName;
// 	}
// 
// 	/** 表情资源的文件名 */
// 	public void setFaceName(String faceName) {
// 		this.faceName = faceName;
// 	}
// }


// Path: 微信/src/net/cgt/weixin/utils/FaceConversionUtil.java
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import net.cgt.weixin.R;
import net.cgt.weixin.domain.ChatEmoji;
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.text.Spannable;
import android.text.SpannableString;
import android.text.TextUtils;
import android.text.style.ImageSpan;

package net.cgt.weixin.utils;



/**
 * 表情转换工具
 * 
 * @author lijian
 * @date 2014-12-11 22:59:16
 */
public class FaceConversionUtil {

	private static final String LOGTAG = LogUtil.makeLogTag(FaceConversionUtil.class);

	/** 每一页表情的个数 */
	private int pageSize = 20;

	private static FaceConversionUtil mFaceConversionUtil;

	/** 保存于内存中的表情HashMap(key:[可爱]; value:emoji_1) */
	private HashMap<String, String> mMap_emoji = new HashMap<String, String>();

	/** 保存于内存中的表情集合 */
	private List<ChatEmoji> mList_emoji = new ArrayList<ChatEmoji>();

	/** 表情分页的结果集合 */
	public List<List<ChatEmoji>> emojiLists = new ArrayList<List<ChatEmoji>>();