【推荐下载】Android学习笔记1

时间:2022-04-10 11:30:16 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
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