栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

NGestureLock

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

NGestureLock

NGestureLock – 自定义手势解锁 简介
  • 一个简单的自定义手势锁View
  • 地址》》》https://github.com/nmy520/NGestureLock
使用
  • maven

     allprojects {
         repositories {
             .....
             maven { url 'https://jitpack.io' }
         }
     }
    
  • android studio

     implementation 'com.github.nmy520:NGestureLock:0.1.2'
    
Api用法
  • xml和java中的方法二选一即可
  • xml

     
    
  • java(功能介绍与xml一样)

     GestureUnlock myunlock = this.findViewById(R.id.myunlock);
        myunlock.setCircleDefaultColor();
        myunlock.setCircleErrorColor();
        myunlock.setCircleSelectColor();
        myunlock.setCircleSuccessColor();
        myunlock.setLineErrorColor();
        myunlock.setLineSelectColor();
        myunlock.setLineSuccessColor();
        myunlock.setMinSelect();
        myunlock.setDetermineTime();
        myunlock.setLookLocus();
        muunlock.setSetUp();
        myunlock.setDefaultKey();    //写入密码(正确的密码)
        myunlock.setGestureStyle();   
        与其对应get方法不再赘述
    
  • 监听接口

         myunlock.setIGestureListener(new IGestureListener() {
                @Override
                public void isSuccessful(String key) {
                    //验证成功回调  key为正确密码
                }
    
                @Override
                public void isError(String key) {
                    //验证错误回调  key为错误密码
                }
    
                @Override
                public void isSetUp(String key) {
                    //设置密码成功回调  key为设置密码(当isSetUp为true时回调)
                }
            }); 
    
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/643467.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号