【#文档大全网# 导语】以下是®文档大全网的小编为您整理的《【推荐下载】Android学习笔记1》,欢迎阅读!
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.wddqxz.cn/d68c977c6e1aff00bed5b9f3f90f76c660374c17.html