Android UI Libs之ShowcaseView

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 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,826评论 25 709
  • 教练中的移情和反移情 移情和反移情是在教练过程中会出现的一组概念,它的来源是心理学。 在辅导的深入过程中,被辅导者...
    Teresa莎阅读 181评论 0 0
  • 近段时间,由于身体的原因,心情一直都有些郁结,连我自己也说不清楚自己到底在郁结些什么。 不管干什么,总...
    蒹葭essay阅读 349评论 0 0
  • 亲爱的安安: 今天晚上,刚洗漱好的你爬上小床,在床头书架上翻出来你想看的两本书,便开始分派任务:“妈妈,今天晚上爸...
    三妮儿阅读 307评论 0 1