本文实例为大家分享了android绘制多个黑竖线条展示的具体代码,供大家参考,具体内容如下
1.写一个LinearLayout的布局,将宽度写成5dp将高度写成match_parent.
2.在写一个类继承LinearLayout,用LayoutInflater实现子布局的在这个LinearLayout类中显示。
3.直接在需要使用的xml文件中调用我们写的这个class,注意路径要写全。
1.xml代码
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="5dp" android:layout_height="match_parent" android:background="#000000" > </LinearLayout>
2.java代码
package com.example.lenovo.myfragmentdemo3; import android.content.Context; import android.support.annotation.Nullable; import android.util.AttributeSet; import android.view.LayoutInflater; import android.widget.LinearLayout; import com.example.lenovo.myfragmentdemo3.R; /** * Created by lenovo on 2018/5/7. */ public class Linedemo extends LinearLayout { public Linedemo(Context context, @Nullable AttributeSet attrs) { super(context, attrs); LayoutInflater.from(context).inflate(R.layout.line,this); } }
3.布局代码
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="10dp" > <com.example.lenovo.myfragmentdemo3.Linedemo android:layout_width="20dp" android:layout_height="match_parent" android:layout_marginRight="100dp"/> <com.example.lenovo.myfragmentdemo3.Linedemo android:layout_width="20dp" android:layout_height="match_parent" android:layout_marginRight="100dp"/> <com.example.lenovo.myfragmentdemo3.Linedemo android:layout_width="20dp" android:layout_height="match_parent" android:layout_marginRight="100dp"/> <com.example.lenovo.myfragmentdemo3.Linedemo android:layout_width="20dp" android:layout_height="match_parent" android:layout_marginRight="100dp"/> </LinearLayout>
运行效果:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
我画了4条线从中心到按钮,我给你看的照片。我不知道如何在图片中画出红色的曲线。 [在此处输入图像说明] 或 [在此输入图像说明(更简单)]
我想创建一个包含三条线(男性、女性、未知)的折线图。这是我的数据示例: 是否有一个选项,在图中自动创建三行或我需要循环通过数据和创建三个跟踪自己?到目前为止,这是我的代码:
问题内容: 我试图在bufferedimage上绘制水平和垂直线。它最终应该看起来像一个网格单元。但是,当我运行代码时,我只看到两行:最左边的行和最上面的行(即,从0,0到0,图像的高度和从0,0到图像的宽度,0的一行),这里是代码段: 和覆盖的绘制方法: 所有这些都在扩展了JPanel的名为RobotMaze的类中。任何帮助表示赞赏。 问题答案:
本文向大家介绍Android绘制动态折线图,包括了Android绘制动态折线图的使用技巧和注意事项,需要的朋友参考一下 所谓动态折线图,就是折线图能随着手指的滑动进行动态绘制,这里很定会产生动画效果。基于这个效果,这里使用SurfaceView进行制图。 实现步奏如下: (1): 这里新建一个绘图ChartView,继承SurfaceView并实现SurfaceHolder.Callback ,
在我的呈现器类上: 函数在呈现器类中更改坐标: 当我移动手指时,没有线,只有一条移动的小线...我怎样才能画出整条线,并在我不断移动手指的同时保持线描?当我再次触屏时,也开始新的一行。
主要内容:示例可以使用类的方法在图像上绘制一条线。以下是此方法的语法。 该方法接受以下参数 - mat - 表示要在其上绘制线条的图像的Mat对象。 pt1和pt2 - 表示要绘制线条的点的两个点对象。 scalar - 表示圆的颜色的标量对象(BGR)。 thickness - 表示线条粗细的整数; 默认情况下,厚度值为。 示例 以下程序演示如何在图像上绘制线条并使用JavaFX窗口显示。 在执行上述程序时,