Android 学习笔记 1 2016/04/20 0 一、简介: Toast 是 Android 系统提供的一种非常好的提醒 方式,在程序中可以使用它将一些短小的信息通知给用户, 二、基本用法: Toast.LENGTH_SHORT).show(); Toast.makeText(context, 要提示的内容 要提示的内容 1.新建 , , 这些信息会在一段时间内自动消失,并且不会占用屏幕空间。 Toast.makeText(context, Toast.LENGTH_LONG).show();三、将 Toast 封装成一个类来调用: MyToast 类,代码如下://package import android.content.Context;import android.widget.Toast;/* * 打印 Toast * */public class MyToast {private static Context myContext = MyApplication.getContext();//获取当前的上下文/** * 功能描述:短时间 显示 Toast * * @param {String} msg 需要显示的信息 * */public static void 【Cpj 提示】: +msg, MyToastShort(String msg){ Toast.makeText(myContext, Toast.LENGTH_SHORT) .show();}/** * 功能描述:长时间显示 Toast * * @param {String} msg 需要显示的信息 * */public static void MyToastLong(String msg){ Toast.makeText(myContext, 【Cpj 提示】: +msg, Toast.LENGTH_LONG) .show();}} 2.其中的上下文由自定义的类 MyApplication 提供,代码如下://package import android.app.Application;import android.content.Context;/** * Created by cpj on 2016/4/12. * 类作用:管理程序中的全局变量-获取全局 Context */public class MyApplication extends Application{ private static Context context;// 上下文 /** * 方法 描述:获取系统级别的 Context * */ @Override public void onCreate() { super.onCreate(); context = getApplicationContext(); } /** * 方法描述:供所有类调用- 返回 Context * */ public static Context getContext(){ return context; }}/** * Created by cpj on 2016/4/12. * 系统每次启动的时候,就会对 Application 类进行初始化。 * 我 们可以通过定义自己的 MyApplication 类来管理程序中的一些全局的状态信息 * 如:获取全局 Context * 记得在 AndroidManifext.xml 中将 Application /Application 本文来源:https://www.wddqw.com/doc/d68c977c6e1aff00bed5b9f3f90f76c660374c17.html