版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
一、效果展示:
这篇博客有解释大概的步骤:
https://blog.csdn.net/weixin_44614751/article/details/103101199
二、代码部分:
MainActivity.java中的代码:
package com.example.drawunlock1;import androidx.appcompat.app.AppCompatActivity;import android.content.res.Resources;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Paint;import android.graphics.Path;import android.graphics.Point;import android.media.Image;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.ViewGroup;import android.webkit.WebViewRenderProcess;import android.widget.ImageView;import android.widget.LinearLayout;import android.widget.RelativeLayout;import java.util.ArrayList;publicclassMainActivityextendsAppCompatActivity{ RelativeLayout rl; ArrayList