谈谈讯息元件

常用的讯息有以下几类:
Toast
AlertDialog

Toast 是快讯显示的即时计息,几秒内就会消失。
AlertDialog 顾明思义,它是做为对话框型式,可与使用者进行较复杂的操作。

产生Toast 就像是一般程序语言提供的产生Message Box, Console Log 之类,以下面这宣告来实作:
Toast.makeText(Activity body, String MessageStr, ToastDef TypeDef).show()

ToastDef TypeDef 则是该讯息要持续的间间,可以有以下几种选择:
Toast.LENGTH_LONG
Toast.LENGTH_SHORT

AlertDialog 在实作上,可以在其之上加上额外的元件,赋与它更多的互动操作。基本除了加上文字类元件,像是按钮、列表等都可以。

实作上可以以两主要类型来构思:
一、含确定、取消按钮
二、以选项列表做为选择

其它更多变化则可以搭配需要的元件进行设计。


<<:  DAY9-OH CRUD.

>>:  人生的十字路口,选择自己想走的路

Youtube Data API 教学 - 告一个段落

「鲑鱼均,因为一场鲑鱼之乱被主管称为鲑鱼世代,广义来说以年龄和脸蛋分类的话这应该算是一种 KNN 的...

[Day 14] 阿嬷都看得懂的 style 标签怎麽用

阿嬷都看得懂的 style 标签怎麽用 昨天我们介绍了 CSS 选择器,所以终於知道该怎麽把独立收整...

IOS、Python自学心得30天 Day-22 MacOS训练模组

前言: 在寻找转换模组的方法时,也顺便写了MacOS版本的训练模组 MacOS程序码: import...

[Cmoney 菁英软件工程师战斗营] IOS APP 菜鸟开发笔记(7)----自定义弹出视窗

前言 因为UI和UX方面的需求,这几天上网搜寻了如何自定义下一页的弹出大小,弹出位置和动画,发现有蛮...

[Day14] 动画篇 - 伤害动画

从Sprite_Damage开始 写一个方法 接着是Sprite_Character 在Action...