
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
画仪表盘的时候,刚开始是用切割画布的方式实现clipPath,但是锯齿太明显了,后来用图层的方式实现,效果非常平滑完美,主要用到PorterDuff.Mode.DST_OUT,但是要先设置setLayerType为LAYER_TYPE_SOFTWARE或者LAYER_TYPE_HARDWARE。

注意要忽略 super.onReceivedSslError(view, handler, error);调用,否则会按照handler.cancel();// super中默认的处理方式,WebView变成空白页。//忽略证书的错误继续加载页面内容,不会变成空白页面。

1.需要在app下的build.gradle中添加compileOptions {targetCompatibility JavaVersion.VERSION_1_8sourceCompatibility JavaVersion.VERSION_1_8}2.需要最低minSdkVersion 24
AndServer2.0以后采用注解的方式加载@Controllerpublic class PageController {@GetMapping(path = "/")public String index() {// Equivalent to [return "/index"].return "forward:/index....
在源码的根目录下,执行下面命令编译出idegen.jar文件source build/envsetup.shmmm development/tools/idegen/后出现error:hardware/interfaces/automotive/vehicle/....dependency ......missing variant:需要执行lunch后在执行mmm development/too
原因是由于Activity关闭了硬件加速引起的开启硬件加速的方法1. 在application下开启硬件加速<application...android:hardwareAccelerated="true"...</application>2. 在activity节点下开启硬件加速<application...<activit
1.将虚拟机文件拷贝到新目录2.再VBox中右键删除原有的虚拟机,弹出框中选移除3.VBox菜单控制->注册,选中1中拷贝的目录4.如果执行过VBoxManage internalcommands sethduuid,启动虚拟机时会提示uuid不匹配修改虚拟机目录下的以上两个文件中的uuid即可...
android.view.InflateException: Binary XML file line #0: Binary XML file line #0: Error inflating class <unknown>出现这种错误找不到原因可能是XML中的View使用了drawable中的资源作为背景引起的<?xml version="1.0" ...
使用原生的控件CoordinatorLayout和AppBarLayout<?xml version="1.0" encoding="utf-8"?><android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"...
// 先按5:4生成一张白色背景图片int width;int height;// 先按5:4生成一张白色背景图片boolean isWidthLong = bitmap.getWidth() > bitmap.getHeight();if (isWidthLong) {...







