当前位置: 首页 > 编程笔记 >

android绘制多个黑竖线条

陶修洁
2023-03-14
本文向大家介绍android绘制多个黑竖线条,包括了android绘制多个黑竖线条的使用技巧和注意事项,需要的朋友参考一下

本文实例为大家分享了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窗口显示。 在执行上述程序时,