Skip to content

Commit fb51833

Browse files
author
Eric Chung
committed
first commit
0 parents  commit fb51833

File tree

125 files changed

+3395
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+3395
-0
lines changed

.gitignore

Lines changed: 195 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,195 @@
1+
*.iml
2+
.gradle
3+
/local.properties
4+
/.idea/workspace.xml
5+
/.idea/libraries
6+
.DS_Store
7+
/build
8+
/captures
9+
### Example user template template
10+
### Example user template
11+
12+
# IntelliJ project files
13+
.idea
14+
*.iml
15+
out
16+
gen### Example user template template
17+
### Example user template
18+
19+
# IntelliJ project files
20+
.idea
21+
*.iml
22+
out
23+
gen### JetBrains template
24+
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm
25+
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
26+
27+
# User-specific stuff:
28+
.idea/**/workspace.xml
29+
.idea/**/tasks.xml
30+
.idea/dictionaries
31+
32+
# Sensitive or high-churn files:
33+
.idea/**/dataSources/
34+
.idea/**/dataSources.ids
35+
.idea/**/dataSources.xml
36+
.idea/**/dataSources.local.xml
37+
.idea/**/sqlDataSources.xml
38+
.idea/**/dynamic.xml
39+
.idea/**/uiDesigner.xml
40+
41+
# Gradle:
42+
.idea/**/gradle.xml
43+
.idea/**/libraries
44+
45+
# CMake
46+
cmake-build-debug/
47+
48+
# Mongo Explorer plugin:
49+
.idea/**/mongoSettings.xml
50+
51+
## File-based project format:
52+
*.iws
53+
54+
## Plugin-specific files:
55+
56+
# IntelliJ
57+
out/
58+
59+
# mpeltonen/sbt-idea plugin
60+
.idea_modules/
61+
62+
# JIRA plugin
63+
atlassian-ide-plugin.xml
64+
65+
# Cursive Clojure plugin
66+
.idea/replstate.xml
67+
68+
# Crashlytics plugin (for Android Studio and IntelliJ)
69+
com_crashlytics_export_strings.xml
70+
crashlytics.properties
71+
crashlytics-build.properties
72+
fabric.properties
73+
### JDeveloper template
74+
# default application storage directory used by the IDE Performance Cache feature
75+
.data/
76+
77+
# used for ADF styles caching
78+
temp/
79+
80+
# default output directories
81+
classes/
82+
deploy/
83+
javadoc/
84+
85+
# lock file, a part of Oracle Credential Store Framework
86+
cwallet.sso.lck### Android template
87+
# Built application files
88+
*.apk
89+
*.ap_
90+
91+
# Files for the ART/Dalvik VM
92+
*.dex
93+
94+
# Java class files
95+
*.class
96+
97+
# Generated files
98+
bin/
99+
gen/
100+
out/
101+
102+
# Gradle files
103+
.gradle/
104+
build/
105+
106+
# Local configuration file (sdk path, etc)
107+
local.properties
108+
109+
# Proguard folder generated by Eclipse
110+
proguard/
111+
112+
# Log Files
113+
*.log
114+
115+
# Android Studio Navigation editor temp files
116+
.navigation/
117+
118+
# Android Studio captures folder
119+
captures/
120+
121+
# IntelliJ
122+
*.iml
123+
.idea/workspace.xml
124+
.idea/tasks.xml
125+
.idea/gradle.xml
126+
.idea/dictionaries
127+
.idea/libraries
128+
129+
# Keystore files
130+
# Uncomment the following line if you do not want to check your keystore files in.
131+
#*.jks
132+
133+
# External native build folder generated in Android Studio 2.2 and later
134+
.externalNativeBuild
135+
136+
# Google Services (e.g. APIs or Firebase)
137+
google-services.json
138+
139+
# Freeline
140+
freeline.py
141+
freeline/
142+
freeline_project_description.json
143+
### Java template
144+
# Compiled class file
145+
*.class
146+
147+
# Log file
148+
*.log
149+
150+
# BlueJ files
151+
*.ctxt
152+
153+
# Mobile Tools for Java (J2ME)
154+
.mtj.tmp/
155+
156+
# Package Files #
157+
*.jar
158+
*.war
159+
*.ear
160+
*.zip
161+
*.tar.gz
162+
*.rar
163+
164+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
165+
hs_err_pid*
166+
### JEnv template
167+
# JEnv local Java version configuration file
168+
.java-version
169+
170+
# Used by previous versions of JEnv
171+
.jenv-version
172+
### Kotlin template
173+
# Compiled class file
174+
*.class
175+
176+
# Log file
177+
*.log
178+
179+
# BlueJ files
180+
*.ctxt
181+
182+
# Mobile Tools for Java (J2ME)
183+
.mtj.tmp/
184+
185+
# Package Files #
186+
*.jar
187+
*.war
188+
*.ear
189+
*.zip
190+
*.tar.gz
191+
*.rar
192+
193+
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
194+
hs_err_pid*
195+

README.md

Lines changed: 67 additions & 0 deletions

app/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/build

app/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
apply plugin: 'com.android.application'android { compileSdkVersion 23 buildToolsVersion '26.0.2' defaultConfig { applicationId "lamen.cipher" minSdkVersion 14 targetSdkVersion 23 versionCode 3 versionName '1.2' } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } productFlavors { }}dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.3.0' compile 'com.github.bumptech.glide:glide:3.7.0' compile project(':materiallockview') compile 'cn.bingoogolapple:bga-qrcode-core:1.2.1' compile 'cn.bingoogolapple:bga-qrcode-zbar:1.2.1'}repositories { maven { url "https://jitpack.io" }}

app/proguard-rules.pro

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Add project specific ProGuard rules here.# By default, the flags in this file are appended to flags specified# in C:\Users\lamen\AppData\Local\Android\sdk/tools/proguard/proguard-android.txt# You can edit the include path and order by changing the proguardFiles# directive in build.gradle.## For more details, see# http://developer.android.com/guide/developing/tools/proguard.html# Add any project specific keep options here:# If your project uses WebView with JS, uncomment the following# and specify the fully qualified class name to the JavaScript interface# class:#-keepclassmembers class fqcn.of.javascript.interface.for.webview {# public *;#}

app/src/androidTest/java/lamen/cipher/ApplicationTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
package lamen.cipher;import android.app.Application;import android.test.ApplicationTestCase;/** * <a href="http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a> */public class ApplicationTest extends ApplicationTestCase<Application> { public ApplicationTest() { super(Application.class); }}

app/src/main/AndroidManifest.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="lamen.cipher"> <uses-permission android:name="android.permission.CAMERA" /> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".generate.GenerateActivity"></activity> <activity android:name=".generate.GenerateTextActivity"></activity> <activity android:name=".generate.GenerateLinkActivity"></activity> <activity android:name=".generate.GenerateScanActivity"></activity> <activity android:name=".generate.GenerateGestureActivity"></activity> </application></manifest>
65.1 KB
Binary file not shown.
1.47 MB
Binary file not shown.

app/src/main/assets/image/a.jpg

105 KB

0 commit comments

Comments
 (0)