diff --git a/entry/src/main/java/com/sxu/shadowdrawabledemo/slice/RecycleExampleSlice.java b/entry/src/main/java/com/sxu/shadowdrawabledemo/slice/RecycleExampleSlice.java index d2fdc4c14699e321c2496e1d03612447cc6acfa7..c857b73dce35c7834f6e307916b8dc2903b4d319 100644 --- a/entry/src/main/java/com/sxu/shadowdrawabledemo/slice/RecycleExampleSlice.java +++ b/entry/src/main/java/com/sxu/shadowdrawabledemo/slice/RecycleExampleSlice.java @@ -8,9 +8,10 @@ import ohos.agp.components.*; import ohos.agp.utils.Color; import ohos.agp.utils.TextAlignment; import ohos.agp.window.service.DisplayManager; + +import java.security.SecureRandom; import java.util.ArrayList; import java.util.List; -import java.util.Random; /******************************************************************************* * Description: @@ -76,7 +77,7 @@ public class RecycleExampleSlice extends Fraction { text.setWidth(WIDTH / PROPORTION); text.setTextColor(Color.WHITE); text.setTextSize(TEXT_SIZE); - Random random = new Random(); + SecureRandom random = new SecureRandom(); text.setMinHeight((int) (HEIGHT * PROPORTION + random.nextFloat() * RANDOM_PROPORTION)); ShadowDrawable.setShadowDrawable(text, Color.getIntColor("#2979FF"), SHAPERADIUS * PROPORTION, Color.getIntColor("#ee7C4DFF"), padding, 0, 0);