From 2511db0e318a08e66ff6a0d7365ac09791e23856 Mon Sep 17 00:00:00 2001 From: JunZhang Date: Tue, 2 Jun 2020 16:01:32 +0800 Subject: [PATCH] fix some ui issue (#18) --- .../cold/ui/views/MenuHidingEditText.java | 3 ++ .../com/cobo/cold/ui/views/StatusBarView.java | 47 ------------------ .../main/res/drawable-xhdpi/update_guide.png | Bin 18896 -> 8091 bytes app/src/main/res/layout/add_white_list.xml | 2 +- .../main/res/layout/manage_coin_fragment.xml | 2 +- .../main/res/layout/password_input_modal.xml | 2 +- .../main/res/layout/set_pattern_unlock.xml | 12 ++++- app/src/main/res/values-zh-rCN/strings.xml | 1 + app/src/main/res/values/strings.xml | 1 + 9 files changed, 18 insertions(+), 52 deletions(-) diff --git a/app/src/main/java/com/cobo/cold/ui/views/MenuHidingEditText.java b/app/src/main/java/com/cobo/cold/ui/views/MenuHidingEditText.java index 7085710..177be4f 100644 --- a/app/src/main/java/com/cobo/cold/ui/views/MenuHidingEditText.java +++ b/app/src/main/java/com/cobo/cold/ui/views/MenuHidingEditText.java @@ -18,6 +18,7 @@ package com.cobo.cold.ui.views; import android.annotation.SuppressLint; import android.content.Context; +import android.text.InputType; import android.util.AttributeSet; import android.view.ActionMode; import android.view.Menu; @@ -61,6 +62,8 @@ public class MenuHidingEditText extends AppCompatEditText { MenuHidingEditText.this.clearFocus(); return false; }); + setInputType(InputType.TYPE_TEXT_VARIATION_PASSWORD); + setTransformationMethod(null); } @Override diff --git a/app/src/main/java/com/cobo/cold/ui/views/StatusBarView.java b/app/src/main/java/com/cobo/cold/ui/views/StatusBarView.java index 75fcf6d..c61f4f6 100644 --- a/app/src/main/java/com/cobo/cold/ui/views/StatusBarView.java +++ b/app/src/main/java/com/cobo/cold/ui/views/StatusBarView.java @@ -18,36 +18,18 @@ package com.cobo.cold.ui.views; import android.content.Context; -import android.content.SharedPreferences; -import android.content.SharedPreferences.OnSharedPreferenceChangeListener; -import android.graphics.Color; import android.os.PowerManager; import android.util.AttributeSet; import android.util.Log; import android.widget.LinearLayout; -import com.cobo.cold.R; -import com.cobo.cold.Utilities; - import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; -import static android.content.Context.MODE_PRIVATE; -import static com.cobo.cold.Utilities.PREFERENCE_KEY_BELONG_TO; -import static com.cobo.cold.Utilities.PREFERENCE_SECRET; - public class StatusBarView extends LinearLayout { private static final String TAG = "Vault.StatusBarView"; - private final SharedPreferences sp; - - private final OnSharedPreferenceChangeListener listener = (sp, key) -> { - if (PREFERENCE_KEY_BELONG_TO.equals(key)) { - updateBg(); - } - }; - public StatusBarView(Context context) { this(context, null); } @@ -62,37 +44,8 @@ public class StatusBarView extends LinearLayout { public StatusBarView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(context, attrs, defStyleAttr, defStyleRes); - sp = getContext().getSharedPreferences(PREFERENCE_SECRET, MODE_PRIVATE); - } - - @Override - protected void onFinishInflate() { - super.onFinishInflate(); - updateBg(); } - private void updateBg() { - String belongTo = Utilities.getCurrentBelongTo(getContext()); - if ("hidden".equals(belongTo)) { - setBackgroundColor(Color.parseColor("#FFC700")); - findViewById(R.id.passphrase).setVisibility(VISIBLE); - } else { - setBackgroundColor(Color.TRANSPARENT); - findViewById(R.id.passphrase).setVisibility(GONE); - } - } - - @Override - protected void onAttachedToWindow() { - super.onAttachedToWindow(); - sp.registerOnSharedPreferenceChangeListener(listener); - } - - @Override - protected void onDetachedFromWindow() { - super.onDetachedFromWindow(); - sp.unregisterOnSharedPreferenceChangeListener(listener); - } private boolean isDryCell() { boolean isDryCell = false; diff --git a/app/src/main/res/drawable-xhdpi/update_guide.png b/app/src/main/res/drawable-xhdpi/update_guide.png index 70fc17cc32441d85bc94978c3e447171dd25e0fd..da1ecd3fe3a701529e950b4091aeeac6b230a5dd 100644 GIT binary patch literal 8091 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 literal 18896 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 diff --git a/app/src/main/res/layout/add_white_list.xml b/app/src/main/res/layout/add_white_list.xml index 4335ac9..c700801 100644 --- a/app/src/main/res/layout/add_white_list.xml +++ b/app/src/main/res/layout/add_white_list.xml @@ -72,7 +72,7 @@ android:textStyle="bold" tools:text="ETH" /> - - - @@ -74,10 +75,17 @@ android:text="@string/pattern_unlock_hint" android:textColor="@color/white" android:textSize="15sp" /> + 骰子生成助记词
1. 至少投掷50次,才能生成助记词;建议您最少投掷99次,获得256位的随机熵值;Cobo 金库不限制您的最大投掷次数。
2. 建议您使用赌场级骰子(六个面向上的概率相同),操作过程中确保骰子在空中得到足够的翻转,且避免总是从骰子特定面朝上进行投掷。]]>
开始 + 为防偷窥,解锁时将隐藏轨迹 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 92c5129..d445418 100755 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -342,4 +342,5 @@ Dice Rolls
1. Roll the dice at least 50 times. Roll 99 times to obtain 256-bit entropy (recommended). There is no limit to the number of rolls you can use.
2. We recommend you use casino dice to increase the entropy of each dice throw.]]>
Start + To prevent peeping, track will be hidden when unlocked