package com.hyrt.cei.util;
import java.io.File;
import java.io.IOException;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import com.hyrt.cei.R;
import com.hyrt.cei.vo.AccessInfo;
import android.app.Activity;
import android.app.AlertDialog;
import android.app.ProgressDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.Intent;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.Handler;
import android.os.Message;
import android.text.Editable;
import android.text.Spannable;
import android.text.SpannableString;
import android.text.SpannableStringBuilder;
import android.text.TextWatcher;
import android.text.style.AbsoluteSizeSpan;
import android.text.style.ForegroundColorSpan;
import android.text.style.ImageSpan;
import android.text.style.StyleSpan;
import android.view.Menu;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.EditText;
import android.widget.ImageView;
import android.widget.TextView;
import android.widget.Toast;
/**
* 应用程序UI工具包:封装UI相关的一些操作
* @author liux (http://my.oschina.net/liux)
* @version 1.0
* @created 2012-3-21
*/
public class UIHelper {
public final static int LISTVIEW_ACTION_INIT = 0x01;
public final static int LISTVIEW_ACTION_REFRESH = 0x02;
public final static int LISTVIEW_ACTION_SCROLL = 0x03;
public final static int LISTVIEW_ACTION_CHANGE_CATALOG = 0x04;
public final static int LISTVIEW_DATA_MORE = 0x01;
public final static int LISTVIEW_DATA_LOADING = 0x02;
public final static int LISTVIEW_DATA_FULL = 0x03;
public final static int LISTVIEW_DATA_EMPTY = 0x04;
public final static int LISTVIEW_DATATYPE_NEWS = 0x01;
public final static int LISTVIEW_DATATYPE_BLOG = 0x02;
public final static int LISTVIEW_DATATYPE_POST = 0x03;
public final static int LISTVIEW_DATATYPE_TWEET = 0x04;
public final static int LISTVIEW_DATATYPE_ACTIVE = 0x05;
public final static int LISTVIEW_DATATYPE_MESSAGE = 0x06;
public final static int LISTVIEW_DATATYPE_COMMENT = 0x07;
public final static int REQUEST_CODE_FOR_RESULT = 0x01;
public final static int REQUEST_CODE_FOR_REPLY = 0x02;
/** 全局web样式 */
public final static String WEB_STYLE = "<style>* {font-size:16px;line-height:20px;} p {color:#333;} a {color:#3E62A6;} img {max-width:310px;} " +
"img.alignleft {float:left;max-width:120px;margin:0 10px 5px 0;border:1px solid #ccc;background:#fff;padding:2px;} " +
"pre {font-size:9pt;line-height:12pt;font-family:Courier New,Arial;border:1px solid #ddd;border-left:5px solid #6CE26C;background:#f6f6f6;padding:5px;} " +
"a.tag {font-size:15px;text-decoration:none;background-color:#bbd6f3;border-bottom:2px solid #3E6D8E;border-right:2px solid #7F9FB6;color:#284a7b;margin:2px 2px 2px 0;padding:2px 4px;white-space:nowrap;}</style>";
/**
* 分享到'新浪微博'或'腾讯微博'的对话框
* @param context 当前Activity
* @param title 分享的标题
* @param url 分享的链接
*/
public static void showShareDialog(final Activity context,final String title,final String url)
{
}
/**
* 弹出Toast消息
* @param msg
*/
public static void ToastMessage(Context cont,String msg)
{
Toast.makeText(cont, msg, Toast.LENGTH_SHORT).show();
}
public static void ToastMessage(Context cont,int msg)
{
Toast.makeText(cont, msg, Toast.LENGTH_SHORT).show();
}
public static void ToastMessage(Context cont,String msg,int time)
{
Toast.makeText(cont, msg, time).show();
}
}