diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index ad3d055..7c200df 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -3,9 +3,7 @@ xmlns:android="http://schemas.android.com/apk/res/android"> - - diff --git a/app/src/main/java/com/dss886/transmis/MainActivity.java b/app/src/main/java/com/dss886/transmis/MainActivity.java index cd53dfc..60f7201 100644 --- a/app/src/main/java/com/dss886/transmis/MainActivity.java +++ b/app/src/main/java/com/dss886/transmis/MainActivity.java @@ -41,7 +41,7 @@ protected void addViews() { mMailItem = new TextItem(this, "邮件参数设置").showRightArrow(); mHelpItem = new TextItem(this, "使用帮助"); mVersionItem = new TextItem(this, "检查更新", "当前版本 v" + BuildConfig.VERSION_NAME); - mLicenseItem = new TextItem(this, "开源许可", "Apache 2.0"); + mLicenseItem = new TextItem(this, "开源许可", "GNU v3.0"); addView(mGlobalSwitch); addView(new SectionItem(this, "监听内容")); diff --git a/app/src/main/java/com/dss886/transmis/mail/MailActivity.java b/app/src/main/java/com/dss886/transmis/mail/MailActivity.java index 43aa899..bd07629 100644 --- a/app/src/main/java/com/dss886/transmis/mail/MailActivity.java +++ b/app/src/main/java/com/dss886/transmis/mail/MailActivity.java @@ -47,8 +47,9 @@ protected void addViews() { String value = sp.getString(Tags.SP_MAIL_SEND_MAIL, null); return TextUtils.isEmpty(value) ? "未设置" : value; }); - mSendPasswordItem = new TextItem(this, "发件人密码/授权码").asPassword().setCallback(sp -> { + mSendPasswordItem = new TextItem(this, "发件人密码/授权码").setCallback(sp -> { String value = sp.getString(Tags.SP_MAIL_SEND_PASSWORD, null); + mSendPasswordItem.setIsPassword(!TextUtils.isEmpty(value)); return TextUtils.isEmpty(value) ? "未设置" : value; }); mReceiveItem = new TextItem(this, "收件人邮箱").setCallback(sp -> { diff --git a/app/src/main/java/com/dss886/transmis/view/TextItem.java b/app/src/main/java/com/dss886/transmis/view/TextItem.java index 3d38b05..bd441e5 100644 --- a/app/src/main/java/com/dss886/transmis/view/TextItem.java +++ b/app/src/main/java/com/dss886/transmis/view/TextItem.java @@ -43,8 +43,12 @@ public TextItem showRightArrow() { return this; } - public TextItem asPassword() { - mContentView.setInputType(InputType.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_VARIATION_PASSWORD); + public TextItem setIsPassword(boolean isPassword) { + if (isPassword) { + mContentView.setInputType(InputType.TYPE_CLASS_TEXT | EditorInfo.TYPE_TEXT_VARIATION_PASSWORD); + } else { + mContentView.setInputType(InputType.TYPE_CLASS_TEXT); + } return this; } diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 5507303..0000000 Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/app/src/main/res/mipmap-hdpi/ic_launcher_round.png deleted file mode 100644 index 8fab6a3..0000000 Binary files a/app/src/main/res/mipmap-hdpi/ic_launcher_round.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 6bc7fcd..0000000 Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/app/src/main/res/mipmap-mdpi/ic_launcher_round.png deleted file mode 100644 index 1eecc0e..0000000 Binary files a/app/src/main/res/mipmap-mdpi/ic_launcher_round.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png index ec87dce..88d3c3e 100644 Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png deleted file mode 100644 index 05ca079..0000000 Binary files a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index 6f67f21..0000000 Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png deleted file mode 100644 index 8bac0f2..0000000 Binary files a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 0327e13..0000000 Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png deleted file mode 100644 index bacd3e7..0000000 Binary files a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png and /dev/null differ