diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser
new file mode 100644
index 00000000..a4790d5b
Binary files /dev/null and b/.idea/caches/build_file_checksums.ser differ
diff --git a/.idea/caches/gradle_models.ser b/.idea/caches/gradle_models.ser
new file mode 100644
index 00000000..3aa1c10b
Binary files /dev/null and b/.idea/caches/gradle_models.ser differ
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
new file mode 100644
index 00000000..681f41ae
--- /dev/null
+++ b/.idea/codeStyles/Project.xml
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ xmlns:android
+
+ ^$
+
+
+
+
+
+
+
+
+ xmlns:.*
+
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*:id
+
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ .*:name
+
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ name
+
+ ^$
+
+
+
+
+
+
+
+
+ style
+
+ ^$
+
+
+
+
+
+
+
+
+ .*
+
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*
+
+ http://schemas.android.com/apk/res/android
+
+
+ ANDROID_ATTRIBUTE_ORDER
+
+
+
+
+
+
+ .*
+
+ .*
+
+
+ BY_NAME
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index 2a7f5bfc..0db7869f 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -3,6 +3,9 @@
+
diff --git a/.idea/misc.xml b/.idea/misc.xml
index b0a270f5..c653db3f 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -27,7 +27,7 @@
-
+
diff --git a/app/app.iml b/app/app.iml
index 1cdca55a..abf56762 100644
--- a/app/app.iml
+++ b/app/app.iml
@@ -4,6 +4,8 @@
+
+
@@ -17,30 +19,30 @@
-
+
+
-
-
-
+
+
+
-
-
+
+
-
-
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
@@ -48,6 +50,13 @@
+
+
+
+
+
+
+
@@ -76,45 +85,17 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/build.gradle b/app/build.gradle
index ae3d3494..9a34957b 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -1,13 +1,13 @@
apply plugin: 'com.android.application'
android {
- compileSdkVersion 21
+ compileSdkVersion 24
buildToolsVersion '25.0.0'
defaultConfig {
applicationId "com.danielkim.soundrecorder"
minSdkVersion 16
- targetSdkVersion 21
+ targetSdkVersion 24
versionCode 130
versionName "1.3.0"
}
diff --git a/app/src/main/res/values-zh-rSG/strings.xml b/app/src/main/res/values-zh-rSG/strings.xml
new file mode 100644
index 00000000..3307a873
--- /dev/null
+++ b/app/src/main/res/values-zh-rSG/strings.xml
@@ -0,0 +1,54 @@
+
+
+
+ Website: github.com/dkim0419/SoundRecorder
+
+
+ 语音录制
+ 执照
+ 设置
+ 录制
+ 储存录制
+
+
+ 录制开始
+ 录制储存到
+ %1$s 成功删除
+ The file %1$s 此文件已经被命名。 请使用别的命名
+
+
+ 录制着...
+
+
+ 确定删除...
+ 您确定要删除此文件吗?
+ 开源准证
+ 分享文件
+ 重新命名
+ 选项
+
+ 分享文件
+ 重新命名
+ 删除文件
+ 取消
+ OK
+ 是
+ 否
+
+ 无储存录制
+ 暂停
+ 继续
+ 我的录制
+ 点击按钮开始录音
+ 录制
+
+ 发送到
+
+
+ pref_high_quality
+ Enable High Quality Recording
+ Record in CD Quality
+ pref_about
+ About
+ v%s
+
\ No newline at end of file
diff --git a/build.gradle b/build.gradle
index ea98e44f..305c2fff 100644
--- a/build.gradle
+++ b/build.gradle
@@ -3,9 +3,14 @@
buildscript {
repositories {
jcenter()
+ maven {
+ url 'https://maven.google.com/'
+ name 'Google'
+ }
+ google()
}
dependencies {
- classpath 'com.android.tools.build:gradle:2.3.2'
+ classpath 'com.android.tools.build:gradle:3.5.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
@@ -15,5 +20,9 @@ buildscript {
allprojects {
repositories {
jcenter()
+ maven {
+ url 'https://maven.google.com/'
+ name 'Google'
+ }
}
}
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index b111db67..1641b1e4 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Mon May 22 14:33:42 EDT 2017
+#Wed Jan 15 09:16:11 SGT 2020
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-5.4.1-all.zip