`
dyllove98
  • 浏览: 1409705 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:39191
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:80274
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:133401
社区版块
存档分类
最新评论

Toast基本应用

 
阅读更多

Android系统提供了一套友好的消息提示机制,常用的方法有Toast和Notification(消息显示在状态栏中),下面单讲Toast(为方便快速查看,只提供关键代码)

1、默认的显示样式

1
2
3
4
5
Toast toast=Toast.makeText(getApplicationContext(), "Toast消息", Toast.LENGTH_SHORT); 
// 第一个参数:当前的上下文环境,也可用this
// 第二个参数:要显示的字符串。也可是R.string中字符串ID
// 第三个参数:显示的时间长短。Toast默认的有两个LENGTH_LONG(长)和LENGTH_SHORT(短),也可以//             使用毫秒如2000ms
toast.show(); //显示toast信息

2、自定义显示位置

法一:

1
2
toast.setGravity(Gravity.TOP|Gravity.CENTER, -50100);
//第一个参数是要显示的位置(当前为居中靠顶),第2、3是x、y偏移量(正右负左,正上负下)

法二:

1
2
3
toast.setMargin(float horizontalMargin, float verticalMargin);
//以横向和纵向的百分比设置显示位置,参数均为float类型
//例:toast.setMargin(-0.5f, 0f);

3、带有图片的消息显示

1
2
3
4
5
 ImageView imageView= new ImageView(getApplicationContext());//创建图片视图对象 
 imageView.setImageResource(R.drawable.ic_launcher);  //设置图片  
 LinearLayout toastView = (LinearLayout) toast.getView(); //获得toast的布局  
 toastView.setOrientation(LinearLayout.HORIZONTAL);  //设置此布局为横向的 
 toastView.addView(imageView, 0); //将ImageView在加入到此布局中的第一个位置

作为Android初学者,这三种样式基本够用t_0032.gif

欢迎大家访问我的个人网站 萌萌的IT人
0
0
分享到:
评论

相关推荐

    android Toast应用

    `Toast`的基本使用方法如下: 1. **创建Toast对象**: 首先,你需要通过`Toast.makeText()`方法创建一个`Toast`对象。这个方法接受三个参数:上下文(通常为Activity或ApplicationContext)、要显示的文本和持续...

    Toast的基本使用代码

    在Android开发中,`Toast`是一种轻量级的反馈机制,用于向用户显示短暂的通知信息。它不会阻断用户与应用程序的交互,因为`Toast`会...正确理解和运用`Toast`的基本用法,能够帮助开发者有效地传递应用状态和操作反馈。

    自定义Toast,设置Toast显示位置,自定义Toast的复杂布局

    首先,让我们了解自定义Toast的基本步骤: 1. **创建自定义布局文件**: 在res/layout目录下创建一个新的XML布局文件,例如`custom_toast.xml`,用于定义我们想要的自定义视图。这个布局可以包含图片、文字、按钮...

    Android基础教程(三)之-----简单的Button事件响应综合提示控件Toast的应用

    Android 基础教程之 Button 事件响应综合提示控件 Toast 的应用 在 Android 开发中,事件响应是非常重要的一个环节,而 Button 控件是最常用的控件之一,今天我们将学习如何实现 Button 事件响应,并使用 Toast ...

    Android中Toast和Notification的应用.

    创建`Toast`的基本步骤如下: 1. 获取上下文对象,通常是Activity或ApplicationContext。 2. 调用`Toast.makeText()`方法,传入上下文、要显示的文本和持续时间。 3. 调用`show()`方法来显示`Toast`。 示例代码: `...

    Toast的几行代码

    这里,`context`是Android应用中的上下文对象,`"这是一条简单的Toast消息"`是要显示的内容,`Toast.LENGTH_SHORT`定义了提示的持续时间,可以选择`LENGTH_SHORT`或`LENGTH_LONG`。 2. **自定义布局** 如果想要...

    Android应用源码之五种效果的Toast.zip

    在Android应用开发中,`Toast` 是一个非常常见的组件,用于显示短暂的提示信息。它不会阻塞用户界面,可以在合适的时间提供轻量级的反馈。这个“Android应用源码之五种效果的Toast.zip”文件包含了一个示例项目,...

    Android-自定义Toast解决系统Toast存在的问题

    首先,让我们了解系统Toast的基本用法。在Android SDK中,Toast类提供了show()方法来显示一个消息。通常,我们通过以下方式创建和显示一个系统Toast: ```java Toast.makeText(context, "这是一个系统Toast", Toast...

    android Toast对象的使用 自定义Toast

    `Toast`对象的使用主要包括基本用法和自定义实现,下面将详细讲解这两个方面。 ### 基本用法 1. **创建Toast对象**:首先,你需要通过`Context`的`makeText()`方法来创建一个`Toast`对象,传入上下文、消息文本和...

    Android-toast的基本封装包括单例化成功和失败的提示吐司

    总之,对`Toast`进行基本封装,尤其是实现单例化和特定场景的提示,能够提高代码的可读性和可维护性,同时使应用的提示反馈更加规范和一致。在实际的Android项目开发中,这种封装方式是非常常见且实用的。

    五种不同的Toast效果

    在Android开发中,Toast是一种轻量级的反馈机制,它能够在屏幕上的某个位置短暂显示信息,然后自动消失,不会影响用户对应用的正常使用。本文将详细介绍五种不同的Toast效果,帮助开发者更好地理解和运用这一功能。 ...

    toast 演示

    通过这个“Toast演示”,初学者不仅可以了解`Toast`的基本用法,还可以学习到如何在实际项目中应用这些知识,提升编程技能。实践是检验真理的唯一标准,动手操作是学习Android开发的最佳途径之一。因此,打开压缩包...

    android自定义时长Toast

    首先,我们需要了解Toast的基本用法。在Android SDK中,`Toast`类提供了创建和显示Toast的方法。通常,我们通过以下步骤创建一个Toast: ```java Toast.makeText(Context context, String message, int duration)....

    Toast的示例工程

    在Android应用开发中,`Toast`是一个非常常见的组件,它用于向用户显示短暂的通知信息,不会阻断用户的操作,是提供轻量级反馈的理想选择。本示例工程专注于`Toast`的多样使用,展示了各种各样的用法。 ### 1. ...

    CocosCreator-Toast.rar

    Cocos Creator 是一款强大的2D和3D游戏开发框架,它提供了一整套完善的图形渲染、物理模拟、动画系统和编辑工具,使得开发者能够轻松创建高质量的游戏应用。在这个"CocosCreator-Toast.rar"压缩包中,包含的是一个...

    自定义Toast

    系统默认的Toast提供了基本的显示功能,但在某些情况下,开发者可能需要自定义Toast来满足特定的设计需求,例如改变字体颜色、大小、背景等。本教程将详细介绍如何在Android中自定义Toast,让你的应用拥有独特的提示...

    Android Toast 自定义背景、图片 随心使用

    首先,我们要了解`Toast`的基本用法。在Android中,我们可以通过`Toast.makeText()`方法来创建一个`Toast`实例,并设置显示的文本: ```java Toast.makeText(context, "Hello, World!", Toast.LENGTH_SHORT).show()...

    toast几种用法

    总结,`Toast`在Android应用开发中扮演着重要角色,提供了一种简单快捷的用户反馈方式。通过理解和掌握以上技巧,开发者可以更好地利用`Toast`来提升用户体验。无论是简单的信息提示,还是自定义的复杂`Toast`,都能...

    自定义漂亮的toast

    首先,我们需要了解`Toast`的基本使用方法。在Android SDK中,`Toast`类提供了创建和显示`Toast`消息的功能。创建一个`Toast`通常包括以下几个步骤: 1. 获取`Context`:`Context`是Android系统中的基础组件,用于...

    Qt仿Android的toast控件效果

    在这个类中,我们需要设置控件的基本属性,如大小、颜色、字体等,以达到类似Android toast的效果。 2. **设计UI**:使用Qt Designer或直接编程来设计toast的界面,包括文字标签、图标等元素。确保其样式简洁且易于...

Global site tag (gtag.js) - Google Analytics