TutoShowcase

项目地址:florent37/TutoShowcase
简介:A simple and Elegant Showcase view for Android
更多:作者   提 Bug   
标签:

A simple and Elegant Showcase view for Android

Sponsor

screen

TutoShowcase.from(this)
    .setContentView(R.layout.tuto_sample)

    .on(R.id.about) //a view in actionbar
    .addCircle()
    .withBorder()
    .onClick(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            //custom action
        }
    })

    .on(R.id.swipable)
    .displaySwipableRight()

    .show();

Download

Buy Me a Coffee at ko-fi.com

Download

compile 'com.github.florent37:tutoshowcase:1.0.1'

Tutorial

You can simply limit a showcase visibility to once with .showOnce(string)

Content View

It's simple to add a content view into the TutoShowcase, you can for example add images or descriptions texts

TutoShowcase.from(this)
    .setContentView(R.layout.tuto_sample)
    ...
    .show()

screen

Indicators

You can higlight some elements to user

Circle

.on(view)
.addCircle()

screen

RoundRect

.on(view)
.addRoundRect()

screen

Actions

Some actions can be explained to the user

Scrollable

.on(view)
.displayScrollable()

Swipable Left

.on(view)
.displaySwipableLeft()

screen

Swipable Right

.on(view)
.displaySwipableRight()

screen

Events

You can listen for indicator click

.on(view)
. //your indicator
.onClick(new View.OnClickListener(){
    public void onClick(View view){
         //your action
    }
}

If you have any clickable view into your content layout

TutoShowcase.from(this)
    .setContentView(R.layout.tuto_sample)
    .onClickContentView(R.id.clickableView, new View.OnClickListener() {
        @Override
        public void onClick(View view) {

        }
    })
    ...
    .show()

Android app on Google Play

随手点击下面广告,支持我维护本站吧
随手点击下面广告支持我免费维护吧
Android 开发经验分享
随手点击下面广告支持本站吧
 
Android 开发经验分享