• 2024-06-02JPanel的GridLayout布局添加网格线
        之前从网上找了许多添加网格线的方法,比如添加JLable,设置JLable文本框线实现添加网格线://初始化显示界面JFramejf=newJFrame("数独游戏");//设置窗口可视化jf.setVisible(true);//设置窗口大小jf.setSize(900,810);//将窗口显示在屏幕中央jf.setLocatio
  • 2023-11-24canvas drawable 绘制图片时钟
    文章目录1、功能介绍2、文件结构3、xml文件4、MainActivity.java文件5、自定义的view文件1、功能介绍1)通过实例化drawable资源图片对象2)调用canvas进行图片的绘制和刷新上图指针分别是三个图片2、文件结构3、xml文件<?xmlversion="1.0"encoding="utf-8"?><Relat
  • 2023-11-16android 圆角方法之一
    playerView.setOutlineProvider(newViewOutlineProvider(){@OverridepublicvoidgetOutline(Viewview,Outlineoutline){outline.setRoundRect(0,0,view.getWidth(),view.getHeight(),15);}});
  • 2023-11-02OFD添加图片水印-JAVA
    写出了一个ofd文件加图片水印的工具类,分享给大家参考。1、引入ofdrw<!--junit--><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><scope>provided</scope></depende
  • 2023-08-19Android实现人脸识别动画效果
    效果展示实现步骤1.绘制圆圈遮罩这里我们是用了混合模式来实现圆圈部分的扣除,这里我们用到了PorterDuff.Mode.CLEAR/***绘制圆圈遮罩*@paramcanvas*/privatevoiddrawCircleMask(Canvascanvas){canvas.save();//目标图Dst
  • 2023-04-07拖动一个控件在另一个控件(layout)上,并固定位置在几个位置显示
    实现效果:鼠标拖动btnSSS,SSS在水平的layout上移动。当鼠标抬起响应UP事件。SSS会自动移动到距离其最近的Btn上,与其重合。即SSS如图只存在五个固定的显示位置。SSS响应setOnTouchListener事件。在MotionEvent.ACTION_UP事件中,调用TranslateAnimation动画效果,将其从UP事件位置
  • 2023-03-21一段四合一图片整和Java代码
    实现内容能够实现将四张图片拼接,整合成一张完整图片 使用了getRGB、setRGB方法进行图片的提取拼接实现代码image1=ImageIO.read(imageFile1);image2=ImageIO.r
  • 2023-03-20android上一些方法的区别和用法的注意事项
    onMeasure()和onLayout()1.onMeasurea.属于View的方法,用来测量自己和内容的来确定宽度和高度b.view的measure方法体中会调用onMeasure2.onLayouta.属于ViewG