Android Open Source - Framework framework QRCodeLogin






Project Summary

Login Framework that provides a QR login mechanism.

Web Site / Source Repository

QRCodeLogin is hosted in the following web site
https://github.com/zeroasan/QRCodeLogin

If you think the Android project QRCodeLogin listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of QRCodeLogin.

ItemValue
Java File Count51
Supported screen sizes[hdpi]
Target SDK Version17
Minimum SDK Version11
Activity Count5
jar files usedandroid-support-v4.jar
commons-codec-1.2.jar
commons-httpclient-3.1.jar
commons-logging-1.0.4.jar
core-2.1-SNAPSHOT.jar
Required Permissionsandroid.permission.CAMERA
android.permission.FLASHLIGHT
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
Raw File Namesres\raw\beep.ogg




Resource Files

There are 4 image files in QRCodeLogin. The names of the image files are listed as follows.

grant_btn_bg.png
grant_image_bigicon.png
launcher_icon.png
shopper_icon.png

The following screenshort is generated from the image listed above.

null

Java Source Files

QRCodeLogin has the following Java source files.

com.apusic.login.LoginContext.java
com.apusic.login.ServerInfo.java
com.apusic.login.client.QRLoginService.java
com.apusic.login.client.impl.QRLoginServiceImpl.java
com.apusic.login.service.AuthenticationService.java
com.apusic.login.service.AuthnToken.java
com.apusic.login.service.LoginContextManager.java
com.apusic.login.service.SerialNumberGenerator.java
com.apusic.login.service.ServiceFactory.java
com.apusic.login.service.Storage.java
com.apusic.login.service.StoredToken.java
com.apusic.login.service.impl.SimpleLoginContextManager.java
com.apusic.login.service.impl.SimpleStorage.java
com.apusic.login.servlet.AuthzServlet.java
com.apusic.login.servlet.CheckStatusServlet.java
com.apusic.login.servlet.LoginQRCodeServlet.java
com.apusic.login.servlet.LoginServlet.java
com.apusic.login.utils.LoginUtils.java
com.apusic.login.utils.QRUtils.java
com.apusic.login.utils.TokenUtils.java
com.apusic.login4android.GrantActivity.java
com.apusic.login4android.LoginActivity.java
com.apusic.login4android.MainActivity.java
com.apusic.login4android.PreferencesActivity.java
com.apusic.login4android.zxing.CaptureActivity.java
com.apusic.login4android.zxing.CaptureActivityHandler.java
com.apusic.login4android.zxing.FinishListener.java
com.apusic.login4android.zxing.ViewfinderView.java
com.apusic.login4android.zxing.camera.CameraManager.java
com.apusic.login4android.zxing.camera.exposure.DefaultExposureInterface.java
com.apusic.login4android.zxing.camera.exposure.ExposureInterface.java
com.apusic.login4android.zxing.camera.exposure.ExposureManager.java
com.apusic.login4android.zxing.camera.exposure.FroyoExposureInterface.java
com.apusic.login4android.zxing.camera.open.GingerbreadOpenCameraInterface.java
com.apusic.login4android.zxing.camera.open.OpenCameraInterface.java
com.apusic.login4android.zxing.camera.open.OpenCameraManager.java
com.apusic.login4android.zxing.common.PlatformSupportManager.java
com.apusic.login4android.zxing.common.executor.AsyncTaskExecInterface.java
com.apusic.login4android.zxing.common.executor.AsyncTaskExecManager.java
com.apusic.login4android.zxing.common.executor.DefaultAsyncTaskExecInterface.java
com.apusic.login4android.zxing.common.executor.HoneycombAsyncTaskExecInterface.java