android之Toast使用
发表于|更新于
|浏览量:
总盯着过去,你会瞎掉一只眼;然而忘掉历史,你会双目失明。——索尔仁尼琴
要实现一个toast效果其实非常简单

只需要这三行代码就能搞定
1 | Toast shortToast = Toast.makeText(getApplicationContext(), "短Toast", Toast.LENGTH_SHORT); |
还有一种长toast

同样非常简单
1 | Toast longToast = Toast.makeText(getApplicationContext(), "长Toast", Toast.LENGTH_LONG); |
相关推荐
2024-05-26
android使用闲置线程执行
读书不可以兼看未读者,却当兼看已读者。——朱熹 使用 Looper.myQueue().addIdleHandler 实现空闲处理在Android开发中,我们经常需要在应用的主线程(UI线程)中执行一些耗时操作,这可能会导致界面卡顿或无响应。为了优化用户体验,我们可以使用一些技巧来确保主线程的流畅运行。本文将介绍如何使用 android.os.Looper#myQueue.addIdleHandler 来在主线程空闲时执行任务。 什么是 Looper 和 MessageQueue?在Android中,每个线程可以有一个 Looper 和一个 MessageQueue。Looper 是一个类,用于管理线程的消息循环,而 MessageQueue 则是一个消息队列,存储需要处理的消息和任务。主线程默认有一个 Looper 和一个 MessageQueue,它们共同协作来处理消息和事件。 什么是 IdleHandler?IdleHandler 是一个接口,包含一个 queueIdle 方法。通过实现这个接口,我们可以在 MessageQueue 空闲时执行特定的任务。通常,Idle...
2025-05-10
SwitchButton
对未来的最好策划,是善于处理目前,完成最近的的工作任务。 —— 麦唐纳 https://github.com/zcweng/SwitchButton SwitchButton:轻量级且易于自定义的 Android 开关控件在 Android 应用开发中,开关控件(Switch)是一个常见的 UI 元素,用于在两个状态之间切换。虽然 Android 提供了默认的 Switch 控件,但其样式和功能的自定义能力有限。SwitchButton 是一个开源的轻量级控件库,为开发者提供了一个美观、易于自定义的开关控件。 什么是 SwitchButton?SwitchButton 是一个专为 Android 平台设计的开关控件,旨在提供更高的可定制性和更好的视觉效果。它的设计轻量级,支持多种样式和动画效果,同时易于集成到项目中。 核心特点: 美观设计:内置丰富的样式,支持现代化的 UI。 轻量级:体积小,不影响应用性能。 易于自定义:支持修改颜色、尺寸、动画等属性。 简单易用:通过简单的 API 快速集成。 兼容性强:支持最低 Android API 11。 使用场景SwitchB...
2025-06-11
荣耀手机Logcat不打印问题
教师在学校中并不是要给儿童强加某种概念,或形成某种习惯,而是作为集体的一个成员来选择对于儿童起作用的影响,并帮助儿童对这些影响作出适当的反应。——杜威 荣耀手机 Logcat 不打印问题解决方案在 Android 开发过程中,Logcat 是开发者调试应用的重要工具。然而,在使用荣耀手机时,可能会遇到 Logcat 不打印的问题。这种情况通常是由于手机的日志功能未开启所导致的。本文将详细介绍如何通过手机工程菜单解决 Logcat 不打印的问题。 问题现象在使用荣耀手机进行调试时,开发者可能会发现 Logcat 无法打印应用日志。这通常表现为: Logcat 界面没有应用相关的日志输出。 尝试重新连接手机或重启 IDE 依然无法解决问题。 这种问题的根源通常是手机的 AP 日志(应用日志)功能未开启。 解决方法荣耀手机提供了一个“工程菜单”,可以用来开启日志功能。以下是具体的操作步骤: 1. 进入工程菜单在手机的拨号界面输入以下代码: 1*#*#2846579#*#* 输入后无需点击拨号键,手机会自动弹出一个名为“工程菜单”的界面。 2. 设置日志输出在工程菜单中...
2020-10-04
安卓图片预览实现
对未来的真正慷慨,是把一切都献给现在。――阿尔贝·加缪《反抗者》 源码 https://gitee.com/VampireAchao/android-picture-preview.git 使用方式非常简单 效果
2020-10-19
安卓activity管理器
悲剧就是把有价值的东西毁灭给人看。——鲁迅 其实原理就是一个list,使用AOP在创建时添加,销毁时移除 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112package com.ruben.utils;import android.app.Activity;import android.os.Build;import java.util.Collections;import java.util.LinkedList;import java.util.List;import java.util.stream.Collectors;/** * @ClassName: MyActi...
2025-06-14
ShapeOfView
教师这门职业要求于一个人的东西很多,其中一条要求自制。在你叫喊以前,先忍耐几秒钟,想一下:你是教师,这样会帮助你压抑一下当时就要发作的脾气,转而心平气和地跟你的学生谈话。——赞可夫 https://github.com/florent37/ShapeOfView ShapeOfView:为 Android 视图添加酷炫形状的神器在 Android 开发中,UI 设计效果越来越丰富,单一的矩形控件已经难以满足现代 App 的视觉需求。比如圆角卡片、圆形头像、波浪遮罩、星形按钮……想要让一个 View 显示出各种自定义形状,如果靠手写 Canvas 绘制,工作量巨大、兼容性还难以保障。 @florent37/ShapeOfView 是一个轻量级的开源 Android 库,让你只需几行代码即可让任何 View 拥有圆角、圆形、三角形、切角、波浪、星形等各种炫酷的“外形”,极大地提升 UI 开发效率与界面表现力。 ShapeOfView 能做什么? 支持多种形状:圆角、圆形、三角形、切角、波浪、星形、椭圆等常见或不常见的形状。 支持任意 View:不仅可以包裹 Image...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog