zoukankan      html  css  js  c++  java
  • Android开发之Toast吐司的一个封装好的工具类。带有源代码java文件,

    import android.content.Context;
    import android.widget.Toast;
    
     //Toast统一管理类
    public class T
    {
    	private T()
    	{
    		/* cannot be instantiated */
    		throw new UnsupportedOperationException("cannot be instantiated");
    	}
    
    	public static boolean isShow = true;
    
    	/**
    	 * 短时间显示Toast
    	 * 
    	 * @param context
    	 * @param message
    	 */
    	public static void showShort(Context context, CharSequence message)
    	{
    		if (isShow)
    			Toast.makeText(context, message, Toast.LENGTH_SHORT).show();
    	}
    
    	/**
    	 * 短时间显示Toast
    	 * 
    	 * @param context
    	 * @param message
    	 */
    	public static void showShort(Context context, int message)
    	{
    		if (isShow)
    			Toast.makeText(context, message, Toast.LENGTH_SHORT).show();
    	}
    
    	/**
    	 * 长时间显示Toast
    	 * 
    	 * @param context
    	 * @param message
    	 */
    	public static void showLong(Context context, CharSequence message)
    	{
    		if (isShow)
    			Toast.makeText(context, message, Toast.LENGTH_LONG).show();
    	}
    
    	/**
    	 * 长时间显示Toast
    	 * 
    	 * @param context
    	 * @param message
    	 */
    	public static void showLong(Context context, int message)
    	{
    		if (isShow)
    			Toast.makeText(context, message, Toast.LENGTH_LONG).show();
    	}
    
    	/**
    	 * 自定义显示Toast时间
    	 * 
    	 * @param context
    	 * @param message
    	 * @param duration
    	 */
    	public static void show(Context context, CharSequence message, int duration)
    	{
    		if (isShow)
    			Toast.makeText(context, message, duration).show();
    	}
    
    	/**
    	 * 自定义显示Toast时间
    	 * 
    	 * @param context
    	 * @param message
    	 * @param duration
    	 */
    	public static void show(Context context, int message, int duration)
    	{
    		if (isShow)
    			Toast.makeText(context, message, duration).show();
    	}
    
    }
    源代码免费下载地址:http://download.csdn.net/detail/qq_21376985/9523361

    程序员小冰博客:http://blog.csdn.net/qq_21376985 技术交流QQ986945193 微博:http://weibo.com/mcxiaobing
  • 相关阅读:
    thinkphp5整合 gatewaywork实现聊天
    php输出日志
    php的ob函数实现页面静态化
    30个php操作redis常用方法代码例子
    redis三种启动方式
    Redis实战
    支付宝即时到账接口开发
    PHP生成excel表格文件并下载
    微信平台提供三种公众号
    【Performance】chrome调试面板
  • 原文地址:https://www.cnblogs.com/mcxiaobing/p/5907393.html
Copyright © 2011-2022 走看看