Android UI Libs之ShowcaseView

作者: lavor | 来源:发表于2016-05-24 18:45 被阅读841次

Android UI Libs之ShowcaseView


1. 说明


ShowcaseView,顾名思义,展柜视图,展示界面上某一部分的作用,一个用来做新手引导与使用说明的最佳第三方库。

2. 配置


在模块中添加依赖:compile 'com.github.amlcurran.showcaseview:library:5.4.3'

3. 使用


ShowcaseView的使用非常简单

 ViewTarget target = new ViewTarget(R.id.target, this);
        new ShowcaseView.Builder(this)
                .withMaterialShowcase()
                .setTarget(target)
                .setContentTitle("ShowcaseView")
                .setContentText("This is highlighting the Home button")
                .hideOnTouchOutside()
                .build();  
  • ViewTarget:是我们要展示的View
  • withMaterialShowcase():设置主题为Material,一共有三种主题
    • Material
    • New style
    • Holo
  • setTarget:设置要展示的View
  • setContentTitle:设置标题
  • setContentText:设置内容
  • hideOnTouchOutside:设置触摸时隐藏

4. 用户注册引导


我做了一个简单的用户注册引导界面:

程序源代码下载:https://github.com/lavor-zl/UILibs

相关文章

网友评论

    本文标题:Android UI Libs之ShowcaseView

    本文链接:https://www.haomeiwen.com/subject/ajbzrttx.html