安卓图片预览实现
发表于|更新于
|浏览量:
对未来的真正慷慨,是把一切都献给现在。――阿尔贝·加缪《反抗者》
源码
使用方式非常简单

效果



相关推荐
2020-10-20
androidのdialog点击按钮不关闭
智慧是宝石,如果用谦虚镶边,就会更加灿烂夺目。——高尔基 如果想要安卓的dialog点击按钮后默认不关闭弹框,可以这么写 1234567891011AlertDialog.Builder builder = new AlertDialog.Builder(context); AlertDialog alertDialog = builder.setPositiveButton("保存", null) .setNegativeButton("收藏", (dialog, which) -> { ToastUtils.shortToast("我还没做收藏功能!"); }).create(); alertDialog.show(); alertDialog.getButton(AlertDialog.BUTTON_...
2024-04-30
安卓隐藏了的视图在工具里显示
早知今日读书是,悔作从前任侠非。——李欣 有时候我们在安卓布局时默认隐藏了某视图元素 12345<FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="gone"></FrameLayout> 但如果我们需要在 Android Studio 中显示,则可以添加tools:visibility="visible"属性,例如: 123456<FrameLayout android:layout_width="match_parent" android:layout_height="match_parent" android:visibility="gone" tools:visibility="vi...
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...
2024-02-06
android-studio查看当前所在Activity
每个人当人都可以逞强,但限于在他所懂的方面。——歌德 分享一个安卓技巧,这里可以使用android-studio自带的Profiler查看 非常简单易用
2025-11-27
WSABuilds
成功的关键在于相信自己能够成功。——斯坦福 WSABuilds:把 Android「带到」Windows 10/11(自带 Play 商店与 Root 能力)的那把“瑞士军刀” 仓库:MustardChef/WSABuilds许可证:AGPL-3.0关键词:WSA、Windows 10/11、Google Play(MindTheGapps)、Magisk、KernelSU、WSAPatch 想要在 Windows 上丝滑体验 Android 应用?想要开箱即用 Google Play?想要 Root 能力(Magisk/KernelSU)做更深度的系统级探索?WSABuilds 正是面向这些真实痛点打磨的“预构建发行”。它通过已经打包好的 WSA(Windows Subsystem for Android)组件,帮助你在 Windows 10 与 Windows 11 机器上快速落地功能齐全的 Android 运行环境。 这篇“上手+进阶”式文章,带你从项目定位、环境要求、安装更新、备份迁移到常见问题排查,一步步把 WSABuild...
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...

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