android 用 XML 繪製底部邊框

2021-08-14 03:44:18 字數 465 閱讀 8354

android 用 xml 繪製底部邊框

由於專案的乙個頁面要展現很多的資訊,editview的邊框都展現出來的話,就顯得頁面非常的擁擠凌亂。所以就希望只顯示邊框底部,其餘的三條邊都不要顯示。

在網上查了很多的資料,想要用shape的line來畫線。然,對line的介紹都很少,基本都是一筆帶過。但是用line畫線時,總是在中間進行繪製,根本就不能在底部繪製。嘗試了很多的辦法,也不能把線挪到底部出現。只好放棄。不過shape的line在中間出現的功能,倒是可以用來進行類似於 劃掉原價 或者是 表示去掉某一文字 的功能畫線。

採用如下方法shape+rectangle,可以達到底部繪製邊框的效果,把solid的顏色更換成自己專案的背景色即可:

<?xml version="1.0" encoding="utf-8"?>

#ff0000" />

#000000" />

其餘的相關技巧,可以參看這裡介紹的非常詳細。

Android設定底部邊框

1.1 在res drawable下新建box.xml xmlns android android color dddddd shape item android bottom 1dp android color ffffff shape item layer list 1.2 在backgroun...

Android全屏繪製

這個是為實現全屏手寫輸入準備的。android平台自身提供了乙個底層的顯示介面 flinger服務,通過這個介面,我們可以實現建立乙個新的顯示區域來繪製想要的顯示內容,並和原有的螢幕輸出混合輸出到螢幕上。要在普通應用裡使用這個介面,1 必須指定在androidmanifest.xml裡指定andro...

Android全屏繪製

這個是為實現全屏手寫輸入準備的。android平台自身提供了乙個底層的顯示介面 flinger服務,通過這個介面,我們可以實現建立乙個新的顯示區域來繪製想要的顯示內容,並和原有的螢幕輸出混合輸出到螢幕上。要在普通應用裡使用這個介面,1 必須指定在androidmanifest.xml裡指定andro...