android基礎知識之中如何畫一條虛線

2021-08-20 04:59:20 字數 1161 閱讀 6268

我們要畫乙個虛線,作為介面中的分割。

在drawable中新建乙個,dot_line.xml檔案,按照下面**進行配置,其實dashgap是線段之間的間隔大小,而dashwidth是線段的大小,按照自己的需求進行修改。

<

?xml version=

"1.0" encoding=

"utf-8"

?>

""android:shape=

"line"

>

android:width=

"1px"

android:color=

"@color/libres_select_btn_bg_gray"

android:dashgap=

"2dp"

android:dashwidth=

"2dp"

/>

<

/shape>

在檢視中是這樣使用,其中android:layertype這個屬性是相容4.0的。

android:layout_width=

"match_parent"

android:layout_height=

"wrap_content"

android:background=

"@drawable/dot_line"

android:layertype=

"software"

/>

##注意點

在textview中, android:layout_height採用"wrap_content"屬性,而是寫具體的大小,我在專案中寫1px,編譯後不能顯示。我採用的是textview,而不是view,因為在採用view是不顯示,若是採用view ,android:layout_height="1dp"就可以顯示,不能設定為「wrap-content」,不知道為什麼,回頭研究下。

邀請你加入,我們一起免費成長,改變只需一秒鐘

android基礎知識

1.android paint和color類 要繪圖,首先得調整畫筆,待畫筆調整好之後,再將影象繪製到畫布上,這樣才可以顯示在手機螢幕上。android 中的畫筆是 paint類,paint 中包含了很多方法對其屬性進行設定,主要方法如下 setantialias 設定畫筆的鋸齒效果。setcolo...

Android 基礎知識

我們是 h是對應 2560 1440 xxh是對應 1920 1080 1dp 3px xh是對應 1280 720 1dp 2px h是對應 800 480 m是對應 480 320 bg splash.png error failed to read png signature file doe...

Android基礎知識

android 教程 菜鳥教程 android 知識體系文件新增鏈結描述 android 頁面布局 共六種 線性布局linearlayout 布局tablelayout 相對布局relativelayout 層布局framelayout 絕對布局absolutelayout 網格布局gridlayo...