android繪制多個(gè)黑豎線(xiàn)條
本文實(shí)例為大家分享了android繪制多個(gè)黑豎線(xiàn)條展示的具體代碼,供大家參考,具體內(nèi)容如下
1.寫(xiě)一個(gè)LinearLayout的布局,將寬度寫(xiě)成5dp將高度寫(xiě)成match_parent.
2.在寫(xiě)一個(gè)類(lèi)繼承LinearLayout,用LayoutInflater實(shí)現(xiàn)子布局的在這個(gè)LinearLayout類(lèi)中顯示。
3.直接在需要使用的xml文件中調(diào)用我們寫(xiě)的這個(gè)class,注意路徑要寫(xiě)全。
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>
運(yùn)行效果:
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- android圖像繪制(七)ClipRect局部繪圖/切割原圖繪制總結(jié)
- android圖像繪制(四)自定義一個(gè)SurfaceView控件
- Android開(kāi)發(fā)筆記之:在ImageView上繪制圓環(huán)的實(shí)現(xiàn)方法
- android圖像繪制(二)畫(huà)布上放大縮小問(wèn)題
- Android中使用ListView繪制自定義表格技巧分享
- android圖像繪制(六)獲取本地圖片或拍照?qǐng)D片等圖片資源
- android圖像繪制(一)多種方法做圖像鏡像
- android圖像繪制(三)畫(huà)布刷屏問(wèn)題記錄
- Android編程繪制圓形圖片的方法
- Android中使用Vectors(2)繪制優(yōu)美的路徑動(dòng)畫(huà)
相關(guān)文章
Android中設(shè)置只有程序第一次運(yùn)行才顯示的界面實(shí)現(xiàn)思路
如何實(shí)現(xiàn)程序第一次運(yùn)行才顯示的界面,下面是具體的實(shí)現(xiàn)思路及步驟,有類(lèi)似需求的朋友可以參考下哈2013-06-06android自定義進(jìn)度條漸變色View的實(shí)例代碼
這篇文章主要介紹了android自定義進(jìn)度條漸變色View的實(shí)例代碼,有需要的朋友可以參考一下2014-01-01基于RxJava框架實(shí)現(xiàn)獲取驗(yàn)證碼的輔助類(lèi)
這篇文章主要為大家詳細(xì)介紹了基于RxJava框架實(shí)現(xiàn)獲取驗(yàn)證碼的輔助類(lèi),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06Android中正確使用字體圖標(biāo)(iconfont)的方法
IconFont字體不僅僅流行于Web開(kāi)發(fā),在移動(dòng)開(kāi)發(fā)中也漸漸的使用的范圍更廣泛。這篇文章主要介紹了在Android開(kāi)發(fā)中使用icon font的代碼和方法。對(duì)大家學(xué)習(xí)使用iconfont有一定的參考借鑒價(jià)值,有需要的朋友們下面來(lái)一起看看吧。2016-10-10詳解Android開(kāi)發(fā)中ContentObserver類(lèi)的使用
這篇文章主要介紹了詳解Android開(kāi)發(fā)中ContentObserver類(lèi)的使用,ContentObserver內(nèi)容觀(guān)察者主要用來(lái)監(jiān)聽(tīng)uri的改變請(qǐng)情況,需要的朋友可以參考下2016-04-04Android使用socket進(jìn)行二進(jìn)制流數(shù)據(jù)傳輸
這篇文章主要介紹了Android使用socket進(jìn)行二進(jìn)制流數(shù)據(jù)傳輸,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧2023-04-04Flutter?WebView?預(yù)加載實(shí)現(xiàn)方法(Http?Server)
這篇文章主要介紹了Flutter?WebView?預(yù)加載實(shí)現(xiàn)方法,包括資源的配置,資源的下載和存儲(chǔ),版本的管理,如何根據(jù)實(shí)際url獲取對(duì)應(yīng)HttpServer?bind的url等,需要的朋友可以參考下2022-05-05Android開(kāi)發(fā)中Listview動(dòng)態(tài)加載數(shù)據(jù)的方法示例
這篇文章主要介紹了Android開(kāi)發(fā)中Listview動(dòng)態(tài)加載數(shù)據(jù)的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了Android操作ListView界面布局與數(shù)據(jù)動(dòng)態(tài)更新相關(guān)操作技巧,需要的朋友可以參考下2017-10-10