我的博客

  • android canvas layer (图层)详解与进阶

    1 概述在使用相关方法和flag的时候,先关闭硬件加速。如果需要开启,参照谷歌官方的硬件加速表格。硬件加速版本2 saveLayersaveLayer可以为canvas创建一个新的透明图层,在新的图层上绘制,并不会直接绘制到屏幕上,而会在restore之后,绘制到上一个图层或者屏幕上(如果没有上一个图层)。为什么会需要一个新的图层,例如在处理xfermode的时候,原canvas上的图(包括背景)

    2022-12-13 michael007js 2125

  • AndroidStudio Build Output乱码解决

    如下build output 输出的是乱码![](https://img-blog.csdnimg.cn/20200306093436257.png)# 解决方案双击shift,在里面输入如下,并且点击第一个![](https://img-blog.csdnimg.cn/20200306093626730.png)然后在里面输入-Dfile.encoding=UTF-8![](https://im

    2023-08-14 michael007js 408

  • Path类使用详解

    玩过自定义View的小伙伴都知道,在View的绘制过程中,有一个类叫做Path,Path可以帮助我们实现很多自定义形状的View,特别是配合xfermode属性来使用的时候。OK,那我们今天就来看看Path中那几个常用的API。1.moveTomoveTo表示将绘制点移动到某一个坐标处,该方法并不会进行绘制,主要是用来移动画笔。默认情况下起始坐标位于(0,0)点,我们可以手动调整默认位置。2.li

    2022-12-02 michael007js 628

  • zxing 二维码、带logo二维码生成

    普通二维码生成import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;public class ZxingEncoder

    2022-11-21 michael007js 1206

  • git push报错erro 10054解决方法

    git push报错erro 10054解决方法

    2022-11-21 michael007js 1018

  • GitHub如何配置SSH Key

    https://github.com/michael007js/xxx.gitgit@github.com:michael007js/xxx.git这两个地址展示的是同一个项目,但是这两个地址之间有什么联系呢?前者是https url 直接有效网址打开,但是用户每次通过git提交的时候都要输入用户名和密码,有没有简单的一点的办法,一次配置,永久使用呢?当然,所以有了第二种地址,也就是SSH URL

    2022-11-21 michael007js 431

  • Win 10企业版LTSC 激活方案

    Win 10企业版LTSC 激活方案

    2023-06-15 michael007js 37767

  • 解决Windows update medic service服务禁用不了拒绝访问

    解决Windows update medic service服务禁用不了拒绝访问

    2023-06-15 michael007js 2177

首页
关于博主
我的博客
搜索