1. 说明:Toast是Android中一种提供给用户简短信息的视图,该视图已浮于应用程序之上的形式呈现给用户。因为它并不获得焦点,即使用户正在输入什么也不会受到影响。它的目标是尽可能已不显眼的方式,使用户看到你提供的信息。显示的时间是有限制的,过一段时间后会自动消失,不过Toast本身可以控制显示时间的长短。
  2. 以下为Toast用法:
  3. int
  4. getDuration()
  5. 返回Toast视图显示持续的时间.
  6. int
  7. getGravity()
  8. 取得提示信息在屏幕上显示的位置.
  9. float
  10. getHorizontalMargin()
  11. 返回横向栏外空白
  12. float
  13. getVerticalMargin()
  14. 返回纵向栏外空白.
  15. View
  16. getView()
  17. 返回View对象.
  18. int
  19. getXOffset()
  20. 返回相对于参照位置的横向偏移像素量。
  21. int
  22. getYOffset()
  23. 返回相对于参照位置的纵向偏移像素量
  24. staticToast
  25. makeText(Contextcontext,intresId,intduration)
  26. 生成一个从资源中取得的包含文本视图的标准Toast对象。
  27. context使用的上下文。通常是你的Application或Activity对象
  28. resId要使用的字符串资源ID,可以是已格式化文本。
  29. duration该信息的存续期间。值为LENGTH_SHORT或LENGTH_LONG
  30. staticToast
  31. makeText(Contextcontext,CharSequencetext,intduration)
  32. 生成一个包含文本视图的标准Toast对象.
  33. void
  34. setDuration(intduration)
  35. 设置Toast视图显示持续的时间,LENGTH_LONG表示持续时间较长,LENGTH_SHORT表示持续时间较短
  36. void
  37. setGravity(intgravity,intxOffset,intyOffset)
  38. 设置提示信息在屏幕上的显示位置.(自定义Toast的显示位置,例如toast.setGravity(Gravity.CENTER_VERTICAL,0,0)可以把Toast定位在左上角。Toast提示的位置xOffset:大于0向右移,小于0向左移)
  39. void
  40. setMargin(floathorizontalMargin,floatverticalMargin)
  41. 设置视图的栏外空白.
  42. horizontalMargin容器的边缘与提示信息的横向空白(与容器宽度的比)
  43. verticalMargin容器的边缘与提示信息的纵向空白(与容器高度的比)。
  44. void
  45. setText(intresId)
  46. 更新之前通过makeText()方法生成的Toast对象的文本内容.resId为Toast指定的新的字符串资源ID。
  47. void
  48. setText(CharSequences)
  49. 更新之前通过makeText()方法生成的Toast对象的文本内容.
  50. s为Toast指定的新的文本
  51. void
  52. setView(Viewview)
  53. 设置要显示的View.注意这个方法可以显示自定义的toast视图,可以包含图像,文字等等。是比较常用的方法
  54. void
  55. show()
  56. 按照指定的存续期间显示提示信
  57. 个人总结:Toast是一个非常友好的对象类,为了节约Android平台的内存空间,提供了两个静态
  58. 方法访问得到Toast对象,所以在使用其时:为了Android程序的效率,可无需自己创建Toast.

更多相关文章

  1. 为什么要学习 Markdown?究竟有什么用?
  2. Android中使用kotlin实现多行文本的上下滚动播放
  3. [置顶] Android(安卓)View视图------Android如何创建一个view。
  4. Android开发注意点
  5. Android学习笔记——Activity的四种启动模式
  6. Android(安卓)大图预览、高效大图加载
  7. Android开发心得(二)——android布局管理以及常用组件
  8. 美团外卖Android(安卓)Crash治理之路
  9. Activity 之间通信

随机推荐

  1. Android(安卓)核心分析 之七------Servic
  2. GestureOverlayView
  3. Android之ConstraintLayout(依赖约束)布
  4. Android图形系统的分析与移植 -- 二、And
  5. android 获取http网络图片保存png
  6. android 汉字转拼音 笔记
  7. ScrollView实现界面自动滚动
  8. 使用IntelliJ IDEA 编译Android(安卓)JNI
  9. Android(安卓)UI开发第二十八篇——Fragm
  10. 10 个 Android开发人员必备的开发工具