问题标签 [android-paint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 设备间的安卓屏幕协同
我想开发一个图片风格的应用程序。我已经弄清楚了设备上的绘图部分(使用canvas、paint和相关库),现在我需要在所有连接的设备上实时更新绘图。
我想到的方法是在非常接近的时间间隔截取屏幕截图并将它们上传到服务器(Firebase)。该应用程序将不断检查服务器端更新。我知道这是一种使事物保持相对同步的可怕方法,还有其他方法可以做到这一点吗?也许像视频流或其他东西。
java - java.lang.NoSuchMethodError:android中没有虚拟方法getTextBounds错误
当我尝试在 Android 中使用 class 的getTextBounds()
方法时Paint
,我在旧版本的模拟器(Marshmallow 和 Nougat 7.1.1)上遇到错误。这是错误:
这个问题似乎没有发生在 android 10 模拟器上。我尝试按照另一个答案中的建议使缓存无效并重新启动,但它不起作用。
java - 绘制形状和文本是否需要单独的 Paint 对象
我有以下自定义可绘制对象,但我需要定义两个 Paint 对象来绘制文本和形状:
我不喜欢定义两个绘画对象。是否可以重构此代码,以便只有一个 Paint 对象?
或者在android中,是否必须拥有这两个对象?如果这是一个基本问题,请原谅,我是 android 新手,在文档中找不到任何内容。
android - 在绘制对象字体字段中使用自定义字体
我的样式文件中定义了一个自定义字体:
我想在我的自定义可绘制对象中使用它以该字体和字体大小绘制一些文本。我正在尝试以下,但它没有使用该字体:
请告诉我我做错了什么。我已经查看了所有其他类似的问题,但这些问题对我没有帮助,所以请不要标记为重复。
java - 在相机预览屏幕的中心绘制一个形状
我对Android相当陌生,我想知道是否可以在相机预览屏幕的中心绘制一个对象,例如圆形或矩形。我目前正在使用纹理视图来预览相机。
我已经查看了以下文章,但努力将其实现到我的代码中:
Android SDK - camera2 - 在 TextureView 上绘制矩形
我该怎么办?我可以使用 Paint 模块来绘制必要的几何图形吗?如果是这样,我会从哪里开始?
https://developer.android.com/reference/android/graphics/Paint
下面的代码打开应用程序并预览相机。
android - 如何使用 api > 23 在 android 中以颜色绘制表情符号⚠
在 api > 23 的 android 中,当我使用drawText api 在画布上绘制 ⚠ 图标时,它不是以彩色绘制,而是以经典的黑白字形绘制。我可以做些什么来绘制它的颜色: