canvas教程

在不同Android显示单元之间转换 相关介绍、文档、教程

字号+ 作者:H5之家 来源:H5之家 2017-02-15 18:00 我要评论( )

一个使用工具类,用于在不同Android显示单元之间转换,无需应用环境。它使用了系统全局共享Resorces对象,并且没有为当前屏幕配置。在这个使用程序的未来迭代中

项目简介

Android Units

一个使用工具类,用于在不同Android显示单元之间转换,无需应用环境。它使用了系统全局共享Resorces对象,并且没有为当前屏幕配置。在这个使用程序的未来迭代中,我希望能够使用上述变化。

示例使用方法

假设你希望在绘制自定义视图是设置文本大小:

paint.setTextSize(AndroidUnits.SCALED_PIXELS.toPixels(8));

或者你想画一个圆角长方形:

float radius = AndroidUnits.DENSITY_PIXELS.toPixels(12); canvas.drawRoundRect(rect, radius, radius, paint); 下载

通过Gradle获取:

allprojects { repositories { ... maven { url 'https://jitpack.io' } } } dependencies { compile 'com.github.kevelbreh:androidunits:0.1.0' }

或者Maven:

<repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories> <dependency> <groupId>com.github.kevelbreh</groupId> <artifactId>androidunits</artifactId> <version>0.1.0</version> </dependency>

项目首页 添加收藏

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 安卓开发之SkBitmap的内存管理

    安卓开发之SkBitmap的内存管理

    2016-09-28 16:00

  • MaterialDesign学习之ProgreesBar

    MaterialDesign学习之ProgreesBar

    2016-02-11 16:00

  • android二维码扫描(zxing使用小结)

    android二维码扫描(zxing使用小结)

    2015-10-27 08:33

  • Android自定义控件之滑动解锁九宫格

    Android自定义控件之滑动解锁九宫格

    2015-10-16 15:09

网友点评
r