Giter Club home page Giter Club logo

pswtext's Introduction

PswText

Introduction:

Blog Address:Powerful password input box

中文文档

How to use:

Step 1. Add the JitPack repository to your build file

gradle maven sbt leiningen Add it in your root build.gradle at the end of repositories:

allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}Copy

Step 2. Add the dependency

dependencies {
        compile 'com.github.rokudol:PswText:v1.0.3'
}

attrs:

Attribute name value effect
pswLength integer the length of the password, the default is 6
delayTime integer delay the time to draw the password dot default 1000,1000=1s
borderColor color initialize the password box color
pswColor color password color
inputBorder_color color when you enter the password box color
borderShadow_color color when you enter the password box, the shadow color
psw_textSize sp clear password textSize
borderRadius dp when the picture is not used, the password box is rounded
borderImg drawable password box picture
inputBorderImg drawable enter the password box when changing the picture
isDrawBorderImg boolean whether to use the picture to draw the password box, set the borderImg true, inputBorderImg only effective, the default is false
isShowTextPsw boolean when you press the back key, you need to draw the plain text password for the current location. The default is false
isShowBorderShadow boolean whether you need to draw a shadow when you enter a password, set borderShadow_color to true, the default is false
clearTextPsw boolean whether to draw only plain text password, the default is false
darkPsw boolean whether to draw only dots, the default is false
isChangeBorder boolean whether to change the password box color when entering the password, the default is false

Release Notes:

v1.0.1:

fix bug:

  1. Recalculate height,Repair the password box up and down two lines to draw the incomplete problem

added function:

  1. You can choose not to change the password box color when entering a password

The corresponding attribute:isChangeBorder.

When isChangeBorder is true:do not change the password box color when typing

When isChangeBorder is false:change the password box color when typing

v1.0.2:

fix bug:

  1. when the height measure mode is EXACTLY and width measure mode is AT_MOST, width draw not correct

v1.0.3:

fix bug:

  1. clear text passwrod and ciphr text password no drawn in the middle position
  2. Add getter setter methods for each property

pswtext's People

Contributors

rokudol avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.