Android:FAB按钮的循环脉动帮助

Android:FAB按钮的循环脉动帮助,android,interface,floating-action-button,Android,Interface,Floating Action Button,当用户第一次使用这个界面时,我看到各种各样的应用程序使用这个界面来帮助他们。(彩色光盘、说明文字和脉动fab按钮)。有人知道这个图书馆的名字吗?它来自Android SDK?同样的涟漪效应也可以通过使用该库实现 点击TargetView库 它有一个非常简单的用法 TapTargetView.showFor(this, // `this` is an Activity TapTarget.forView(findViewById(R.id.target),

当用户第一次使用这个界面时,我看到各种各样的应用程序使用这个界面来帮助他们。(彩色光盘、说明文字和脉动fab按钮)。有人知道这个图书馆的名字吗?它来自Android SDK?

同样的涟漪效应也可以通过使用该库实现

点击TargetView

它有一个非常简单的用法

TapTargetView.showFor(this,                 // `this` is an Activity
    TapTarget.forView(findViewById(R.id.target), "This is a target", "We have the best targets, believe me")
        // All options below are optional
        .outerCircleColor(R.color.red)      // Specify a color for the outer circle
        .outerCircleAlpha(0.96f)            // Specify the alpha amount for the outer circle
        .targetCircleColor(R.color.white)   // Specify a color for the target circle
        .cancelable(false)                  // Whether tapping outside the outer circle dismisses the view
        .tintTarget(true)                   // Whether to tint the target view's color
        .transparentTarget(false)           // Specify whether the target is transparent (displays the content underneath)
        .icon(Drawable)                     // Specify a custom drawable to draw as the target
        .targetRadius(60),                  // Specify the target radius (in dp)
    new TapTargetView.Listener() {          // The listener can listen for regular clicks, long clicks or cancels
        @Override
        public void onTargetClick(TapTargetView view) {
            super.onTargetClick(view);      // This call is optional
            doSomething();
        }
    });
还可以对元素执行一系列操作

new TapTargetSequence(this)
    .targets(
        TapTarget.forView(findViewById(R.id.never), "Gonna"),
        TapTarget.forView(findViewById(R.id.give), "You", "Up")
                .dimColor(android.R.color.never)
                .outerCircleColor(R.color.gonna)
                .targetCircleColor(R.color.let)
                .textColor(android.R.color.you),
        TapTarget.forBounds(rickTarget, "Down", ":^)")
                .cancelable(false)
                .icon(rick))
    .listener(new TapTargetSequence.Listener() {
        // This listener will tell us when interesting(tm) events happen in regards
        // to the sequence
        @Override
        public void onSequenceFinish() {
            // Yay
        }

        @Override
        public void onSequenceStep(TapTarget lastTarget) {
           // Perfom action for the current target
        }

        @Override
        public void onSequenceCanceled(TapTarget lastTarget) {
            // Boo
        }
    });
将此添加到build.gradle中

repositories { 
        jcenter()
   }

   dependencies {
         implementation 'com.getkeepsafe.taptargetview:taptargetview:1.12.0'
   }

没必要道歉。你的链接完全回答了我的问题。