我的博客

  • 告别 Android 开发“Read timed out”

    问题错误特征Could not run phased build action using Gradle distribution 'https://services.gradle.org/distributions/gradle-5.5.1-all.zip' A problem occurred configuring root project 'PlanAssistan

    2023-03-05 michael007js 258

  • String.format()格式化代码

    常用类型转换符详细说明示例%s字符串类型"喜欢请收藏"%c字符类型'm'%b布尔类型true%d整数类型(十进制)88%x整数类型(十六进制)FF%o整数类型(八进制)77%f浮点类型8.888%a十六进制浮点类型FF.35AE%e指数类型9.38e+5%g通用浮点类型(f和e类型中较短的)不举例(基本用不到)%h散列码不举例(基本用不到)%%百分比类型%(%特

    2023-03-03 michael007js 152

  • Android-View阴影Drawable

    背景:CardView是Google的Material Design风格,并且开放出来的自定义api极少,无法满足非Material Design风格的UI阴影设计

    2023-03-03 michael007js 185

  • Android-任意屏幕永不变形的背景视频播放View

    前言:播放视频TextureView要比SurfaceView更加合适,尤其是视频是以背景的形式。技术点:背景视频就是一张动态的图片,图片的ScaleType可以支持centerCrop,视频咱们可以自己造centerCrop原理解析:用Video最大的一条边(一般指Height)与容器View最大边计算比例,进行等比缩放。系统api解析:android.graphics.MatrixsetSca

    2023-03-03 michael007js 243

  • Open vpn报错:All TAP-Windows adapters on this system

    原因:系统网络适配器已经被占用,导致启动不成功!解决方法:1、确认安装***客户端的时候,已勾选 TAP Virtual Ethernet Adapter;2、如果是默认路径安装的话,打开:C:\Program Files\TAP-Windows\bin,显示如下图3、以管理员身份运行,双击运行略4、设备管理查看,网络适配器,是否多出一块虚拟的网卡设备5、再去重新同时连接两个v pn,此时会

    2023-02-24 michael007js 4242

  • Docker 遇到的问题

    今天部署服务器,安装docker发现了这几个问题可能遇到问题一 :Public key for docker-ce-19.03.6-3.el7.x86_64.rpm is not installed解决方法:wget https://get.docker.com/gpgrpmkeys --import ./gpg可能遇到问题二 :Delta RPMs disabled because /usr/b

    2023-02-20 michael007js 362

  • 通过exe4j打包后的程序运行过程中出现中文乱码问题解决

    中文乱码问题解决方法:配置 Java invocation 时的 VM 加上 -Dfile.encoding=UTF-8 参数。配置参数前:配置参数后

    2023-02-17 michael007js 262

  • CoordinatorLayout.Behavior详解

    先看官网对 CoordinatorLayout 的介绍 CoordinatorLayout is a super_powered FrameLayout。CoordinatorLayout is intended for two primary use cases:As a top-level application decor or chrome layout;As a container fo

    2023-02-17 michael007js 523

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