码迷,mamicode.com
首页 > 移动开发 > 详细

Android 使用 SVG 矢量图

时间:2018-07-05 17:22:44      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:details   draw   文件的   —图   com   sel   row   开源库   vector   

android svg矢量图 可能包含的操作有:

SVG图还包括改变颜色,透明度,大小,矩阵操作(平移、旋转、缩放),selector, (图标,背景,按钮),动画,等

 

setTint(int ColorRes)  // 设置颜色

        iv_arrow = findViewById(R.id.iv_arrow);
        VectorDrawableCompat vectorDrawableCompat = VectorDrawableCompat.create(getResources(), 
                R.drawable.ic_arrow, getTheme());
        assert vectorDrawableCompat != null;
//        vectorDrawableCompat.setTint(getResources().getColor(R.color.color_blue));
        vectorDrawableCompat.setTint(Color.RED); // int color res value ~ 0x ARGB
        iv_arrow.setImageDrawable(vectorDrawableCompat);
        

Android使用SVG小结
https://blog.csdn.net/dick_zeng/article/details/72473591

Android使用矢量图(SVG, VectorDrawable)实践篇
https://www.jianshu.com/p/0555b8c1d26a


 

SVG-Android开源库——项目简单接入与使用
https://blog.csdn.net/megatronkings/article/details/52826456

SVG-Android开源库——图片颜色Manage、Tint及Selector扩展
https://blog.csdn.net/megatronkings/article/details/52878466

SVG-Android开源库——关于动画的使用
https://blog.csdn.net/megatronkings/article/details/53286958

SVG-Android开源库——SVG生成Vector资源文件的编辑预览工具
https://blog.csdn.net/megatronkings/article/details/54234394

SVG-Android开源库——SVG图片兼容及性能优化解决方案
https://blog.csdn.net/megatronkings/article/details/52454927

SVG_Android github:
https://github.com/MegatronKing/SVG-Android

SVG-Sample地址:
https://github.com/MegatronKing/SVG-Android/tree/master/svg-sample

Android 使用 SVG 矢量图

标签:details   draw   文件的   —图   com   sel   row   开源库   vector   

原文地址:https://www.cnblogs.com/bluestorm/p/9268978.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!