这看起来应该有点微不足道,但是在我的Android应用程序中,我使用画布绘制了连接在一起的一系列线条。出于某种原因,我的线条非常非常微弱。我想知道如何让我的线条变粗?这是我的代码..Android画布画线 - 使线条变粗

for(int i=1; i

Paint myPaint = new Paint(Paint.ANTI_ALIAS_FLAG);

myPaint.setStrokeWidth(8/*1 /getResources().getDisplayMetrics().density*/);

myPaint.setColor(0xffff0000); //color.RED

canvas.drawLine(myArrayListOfValues.get(i), myArrayListOfValues.get(i), myArrayListOfValues.get(i-1), myArrayListOfValues.get(i-1), myPaint);

}

另一件事是..我的线条和圈子,我画总是黑色.. setColor()似乎从来没有任何效果。我尝试过使用颜色名称(例如color.red)甚至它们的十六进制值(例如0xffff0000)

+0

你能从这个类发布一些更多的代码,比如整个onDraw吗?或者课程足够小。它看起来没问题,因为它是。为什么在循环内部创建Paint对象?你所有的迭代使用相同的'myPaint',所以它最好在循环之外创建它。 –

+0

我现在已经把它移到循环之外了。这就是我在onDraw方法中的所有代码。我只是想知道如何让线条变粗。它显示行,但它们太薄 –

+0

尝试删除anti_alias标志,并尝试使用8.0代替。 –

android自动画线,Android画布画线 - 使线条变粗相关推荐

  1. JAVA实现中点画线_实验1-中点画线和Bresenham画线算法的实现

    <实验1-中点画线和Bresenham画线算法的实现>由会员分享,可在线阅读,更多相关<实验1-中点画线和Bresenham画线算法的实现(9页珍藏版)>请在人人文库网上搜索. ...

  2. 图形学--(中点画线法+Bresenham画线算法)

    编程环境:codeblocks+EGE库 用到的函数:putpixel(int x1,int y1,int color)  用某种颜色打亮一个坐标点. 这俩种算法都是用来在计算机上画一条直线的,那么我 ...

  3. 【计算机图形学】扫面转换算法(DDA算法 中点画线算法 Bresenham画线算法)

    模块1 扫描转换算法 一 实验目的 编写直线.弧线的光栅扫描转换算法,并对线宽与线形的算法加以探讨 用DDA算法.中点画线算法.Bresenham画线算法绘制直线(如果键盘输入数据,给出数据值:如果绘 ...

  4. 同花顺如何切换k线_如何在同花顺K线上自由画线

    如果是专业版用户,可以使用软件提供的画线功能.画线功能是通过图形分析图中的画线工具栏来实现的,画线工具栏包括光标.画射线.画直线.画平行线.画平行带.-画黄金分割线.画甘氏线.删除选中图形和删除全部图 ...

  5. android+属性动画+高度,android 自定义view+属性动画实现充电进度条

    近期项目中需要使用到一种类似手机电池充电进度的动画效果,以前没学属性动画的时候,是用图片+定时器的方式来完成的,最近一直在学习动画这一块,再加上复习一下自定义view的相关知识点,所以打算用属性动画和 ...

  6. canvas画图--流畅没有齿痕的线,图像画线

    画图,首先要获取鼠标位置,当鼠标在画图板上移动时,随之画线. 1.画图板canvas,监听鼠标事件 2.获取鼠标事件,得到鼠标位置. var mouse = {x: 0, y: 0}; //起始鼠标位 ...

  7. android矢量动画 充电,android矢量动画

    android矢量动画! 直接来个例子就明白了!(这里我把与动画无关的属性都用-表示) 首先你要有个矢量图 比如这个矢量图xml文件叫"vector1",文件在res\drawab ...

  8. android添加动画文件,Android开发之图形图像与动画(五)LayoutAnimationController详解

    首先需要先介绍下LayoutAnimationController: * 1.LayoutAnimationController用于为一个layout里面的控件,或者是一个ViewGroup * 里面 ...

  9. android属性动画作用范围,Android开发之动画效果浅析(一)

    程序运行效果图: Android动画主要包含补间动画(Tween)View Animation.帧动画(Frame)Drawable Animation.以及属性动画Property Animatio ...

最新文章

  1. java面试精典问答
  2. 1作业python数据类型 条件循环 列表
  3. TCP/IP协议讲的明明白白
  4. 图书管理系统jsp代码_【程序源代码】使用Java开发的图书管理系统
  5. [python]---从java到python(02)---多线程,队列
  6. git 查看自己秘钥_gitlab配置ssh密钥及简单使用
  7. linux 搭建testlink的问题总结
  8. yolo3做行人检测+deep-sort做匹配,端对端做多目标跟踪
  9. mysql获取当前时间示范,mysql 实时显示当前运行的sql语句
  10. 电机与拖动基础--第二章第二节
  11. 基于Matlab使用开普勒运动模型跟踪空间碎片(附源码)
  12. 自动驾驶词汇概念介绍
  13. CCIE理论-第十二篇-IPV6-NDP协议
  14. MySQL数据类型----布尔型,时间型,枚举型的简单介绍
  15. C语言学习之认识exit()函数
  16. java中的四种代码块
  17. 一款仿 macOS 的开源操作系统
  18. 北京大学 计算机辅助翻译专业,【最新权威版】2019年北京大学计算机辅助翻译CAT考研经验分享...
  19. Spark性能调优案例-多表join优化,减少shuffle
  20. 现代简约风格PPT模板

热门文章

  1. windows下将磁盘脱机,并在我的电脑下显示
  2. Android使用的设计模式2——策略模式
  3. .xib .plist .pch
  4. JavaScript实现继承机制(3)——通过原型链(prototype chaining)方式
  5. GNU make manual 翻译(三十一)
  6. c#中datagridview里checkbox的使用方法[转]
  7. 终于有人把数据、信息、知识讲明白了
  8. 数据分析与数据化运营的关键知识点,全在这里了
  9. 阿里中台建设全解密:包含哪些内容?如何发挥作用?
  10. STM32之SPI主机例程