android为我们是提供了在代码中动态设置vector的颜色的方法。这是一个svg类型的返回icon,取名icon_back.xml,可以直接放在drawlable文件夹中这是一个Toolbar用于盛放返回icon在代码中动态设置vector的颜色Toolbartoolbar=findViewById(R.id.toolbar);VectorDrawableCompatvectorDrawableCompat=VectorDrawableCompat.create(getResources(),R.drawable.icon_back,null);//设置title文字颜色toolbar.s
WhatVectorDrawableCompatisfor?我读过这篇文章,但对我来说仍然没有意义。从gradlebuildtools1.5.0开始,我们可以在应用程序中使用矢量绘图。对于Lollipop及以上的向量使用,对于以下的os版本,gradle生成PNG文件并将它们放在drawable_\\'density\\'_v4中。好的,很清楚。现在我们还对矢量可绘制对象进行了兼容性支持,我已按照此说明在我的应用程序中支持它们,但是当它完成并且似乎一切正常时,我仍然可以在apk文件中找到生成的PNG文件。那么,如果应该使用支持drawable,有什么区别以及为什么会生成PNG文件?对于Grad
WhatVectorDrawableCompatisfor?我读过这篇文章,但对我来说仍然没有意义。从gradlebuildtools1.5.0开始,我们可以在应用程序中使用矢量绘图。对于Lollipop及以上的向量使用,对于以下的os版本,gradle生成PNG文件并将它们放在drawable_\\'density\\'_v4中。好的,很清楚。现在我们还对矢量可绘制对象进行了兼容性支持,我已按照此说明在我的应用程序中支持它们,但是当它完成并且似乎一切正常时,我仍然可以在apk文件中找到生成的PNG文件。那么,如果应该使用支持drawable,有什么区别以及为什么会生成PNG文件?对于Grad