Android系统提供了一套友好的消息提示机制,常用的方法有Toast和Notification(消息显示在状态栏中),下面单讲Toast(为方便快速查看,只提供关键代码)
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信息
|
1
2
|
toast.setGravity(Gravity.TOP|Gravity.CENTER, - 50 , 100 );
//第一个参数是要显示的位置(当前为居中靠顶),第2、3是x、y偏移量(正右负左,正上负下) |
1
2
3
|
toast.setMargin( float horizontalMargin, float verticalMargin);
//以横向和纵向的百分比设置显示位置,参数均为float类型 //例:toast.setMargin(-0.5f, 0f); |
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在加入到此布局中的第一个位置
|
欢迎大家访问我的个人网站 萌萌的IT人
相关推荐
Google Google.Android开发入门与实战第7章.良好的学习开端——Android基本组件介绍之温馨的提醒——Toast和Notification应用.rar
悬浮窗,大家应该也不陌生,凌驾于应用之上的一个小弹窗,实现上很简单,就是添加一个系统级别的窗口,Android中通过WindowManagerService( WMS)来管理所有的窗口,对于WMS来说,管你是Activity、Toast、Dialog,...
通过一个按键发送广播,另一个继承BroadcastReceiver的类接收广播并通过Toast显示。
针对这些问题,用户可以尝试一些基本的解决方法,如清除应用缓存和数据、降低屏幕亮度、关闭没有使用的连接和传感器、限制后台运行的应用、删除不需要的文件和应用等。 随着Android系统的不断发展,其功能和性能也...
4.3 用toast实现提示 4.4 用checkbox实现一个简单的物品清单 4.5 实现同意条款效果 4.6 radiogroup选择 4.7 imageview相框 4.8 spinner选择处理 4.9 gallery相簿 4.10 用.iava.io.file实现文件搜索 4.11 置换...
开发桌面应用 设置开发环境 系统要求 安装开发人员工具 启用设备进行开发 开发人员模式功能和调试 创建一个开发者帐户 入门 概述 适用于 Windows 应用的 Visual Studio 模板 生成适用于 Windows 11 的应用 让你的...
《android高级编程》首先简要介绍android软件栈,接着陈述为手机创建稳定可靠、赏心悦目的应用程序的基本原理。通过学习,您可以打下牢固的理论根基,了解使用当前android 1.0 sdk编写定制移动程序所需的知识,还...
第7章 良好的学习开端——Android基本组件介绍之温馨的提醒——Toast和Notification应用 第8章 移动信息仓库——Android的数据存储操作之Android数据存储概述 第8章 移动信息仓库——Android的数据存储操作之轻轻地...
给了我基本思路和起始代码 Roman Nurik用于创建Simon的库。 执照 Copyright 2013 Michael Flisar Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in ...
7.8 温馨的提醒——Toast和Notification应用 7.8.1 实例操作演示 7.8.2 实例编程实现 7.9 本章小结 第8章 移动信息仓库——Android的数据存储操作 8.1 Android数据存储概述 8.2 轻轻地我保护——SharedPreferences...
7.8 温馨的提醒——Toast和Notification应用 7.8.1 实例操作演示 7.8.2 实例编程实现 7.9 本章小结 第8章 移动信息仓库——Android的数据存储操作 8.1 Android数据存储概述 8.2 轻轻地我保护——SharedPreferences...
技术介绍:该课程设计主要使用了 kotlin 语言编程技术,Anko 库中的 toast、intent、alert 处理功能以及 SQLite 数据库的连接和交互技术,用于对移动端应用进行一些相应的开发操作。 系统功能要求: 用户、角色管理...
第1部分AndroidUI基础 第1章 入门 1.1 HeUoWorld 1.2 Android应用程序的基本结构 1.2.1文件夹结构 1. 2.2.AndroidManifest 1.2.3 资源 1.3 AndroidUI基础 1.3.1 主屏幕和通知栏1.3.2 XM[布局 1.3.3 ACTIVI'[Y类 ...
7.8 温馨的提醒——toast和notification应用 127 7.8.1 实例操作演示 128 7.8.2 实例编程实现 129 7.9 本章小结 135 第8章 移动信息仓库——android的数据存储操作 136 8.1 android数据存储概述 ...
7.8 温馨的提醒——Toast和Notification应用 127 7.8.1 实例操作演示 128 7.8.2 实例编程实现 129 7.9 本章小结 135 第8章 移动信息仓库——Android的数据存储操作 136 8.1 Android数据存储概述 ...
7.8 温馨的提醒——Toast和Notification应用 7.8.1 实例操作演示 7.8.2 实例编程实现 7.9 本章小结 第8章 移动信息仓库——Android的数据存储操作 8.1 Android数据存储概述 8.2 轻轻地我保护——SharedPreferences...
素数游戏分配(“更多”按钮,基本事件处理和敬酒) 由Classroom为GitHub创建的primenumbergame-rybackpo 该作业说明了简单的Button和基本事件处理的用法。 它还介绍了烤面包在用户反馈中的应用。问题: 设计并实现...
一、基本概念 在Android应用中保存文件,保存的位置有两处 ①手机自带的存储空间,较小(如200M),适合保存一些小文件,Android中保存位置在data/data/应用包名/files目录 ②外存储设备如SD卡,较大,适合保存大文件...
该作业说明了简单的Button和基本事件处理的用法。 它还介绍了烤面包在用户反馈中的应用。 问题: 设计并实现一个Android游戏应用程序,该应用程序显示一个随机数(2到999),并让用户猜测该数字是素数还是复合数。...