百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

TapTargetView

> 设计协作
开源

根据 Material Design 指南实现的点击目标(tap targets),用于功能发现(feature discovery)。

5.5K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

根据 Material Design 指南实现的点击目标(tap targets),用于功能发现(feature discovery)。


TapTargetView

一个基于 [Google Material Design 功能发现指南](https://material.io/archive/guidelines/growth-communications/feature-discovery.html) 的点击目标(tap target)实现。

最低 SDK 版本: 14

安装

TapTargetView 通过 MavenCentral 分发。

groovy
   repositories { 
        mavenCentral()
   }
   
   dependencies {
         implementation 'com.getkeepsafe.taptargetview:taptargetview:x.x.x'
   }

如果你愿意,也可以通过 jitpack 使用 TapTargetView。 如需快照版本,请按照此处的说明操作。

用法

简单用法

…

你也可以使用 TapTarget.forBounds(Rect, ...) 来指定自定义的 Rect 作为目标区域。

此外,每种颜色都可以通过 @ColorRes 或 @ColorInt 来指定。带有 Int 后缀的函数接受 @ColorInt 参数。

提示:当以 Toolbar 项为目标时,请注意 Proguard 相关配置,确保保留某些字段。参见 #180

序列

你可以使用 TapTargetSequence 轻松创建一个点击目标序列:

…

通过在 TapTargetSequence 实例上调用 start() 来启动一个序列

更多使用示例,请查看随附的示例应用。

教程

  • raywenderlich.com

第三方绑定

React Native

感谢 @prscX,你现在可以通过此模块将本库与 React Native 一起使用

NativeScript

感谢 @hamdiwanis,你现在可以通过插件在此将本库与 NativeScript 一起使用

Xamarin

感谢 @btripp,你现在可以使用位于此处的 Xamarin 绑定来使用本库

JavaDoc

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javaandroidfeature-discoverymaterialmaterial-components

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类设计协作
定价开源

> 相关工具

F
Figma
协作式界面设计工具
S
sketch-wakatime
Sketch plugin for automatic time tracking and metrics generated from your Sketch usage.
Q
QuickColor
Quickly apply fills from the global or document color palettes to selected elements - 🎨