android黑線
1. 本人android小白,請問這個android的ui頁面怎麼做那個黑線是怎麼生成的啊望大神給個代碼讓我研究一下
朋友,黑線是通過設置控制項的背景(background),background可以通過shape資源定義。
在Android程序開發中,我們經常會去用到Shape這個東西去定義各種各樣的形狀,首先我們了解一下
Shape下面有哪些標簽,都代表什麼意思:
1.1 solid:填充
android:color指定填充的顏色
1.2 gradient:漸變
android:startColor和android:endColor分別為起始和結束顏色,
android:angle是漸變角度,必須為45的整數倍。
另外漸變默認的模式為android:type="linear",即線性漸變,
可以指定漸變為徑向漸變,android:type="radial",徑向漸變需要指定半徑android:gradientRadius="50"。
angle值對應的位置如圖:
1.3 stroke:描邊
android:width="2dp" 描邊的寬度,android:color 描邊的顏色。
我們還可以把描邊弄成虛線的形式,設置方式為:
android:dashWidth="5dp"
android:dashGap="3dp"
其中android:dashWidth表示'-'這樣一個橫線的寬度,android:dashGap表示之間隔開的距離
1.4 corners:圓角
android:radius為角的弧度,值越大角越圓。
我們還可以把四個角設定成不同的角度,
同時設置五個屬性,則Radius屬性無效
android:Radius="20dp" 設置四個角的半徑
android:topLeftRadius="20dp" 設置左上角的半徑
android:topRightRadius="20dp" 設置右上角的半徑
android:bottomLeftRadius="20dp" 設置右下角的半徑
android:bottomRightRadius="20dp" 設置左下角的半徑
padding:間隔
可以設置上下左右四個方向的間隔
下圖是安卓無憂中的例子,可以看裡面的源碼還有文檔,網路一下安卓無憂,然後下載就行,大部分形狀都可以定義,請看截圖:
ps:為了方便交流請關注一下我的微博哦哦。
2. Android 開發,在使用 .9圖片在真機上不拉伸並顯示黑線
第一,檢查圖片的格式是不是.9.png
第二,檢查.9.png圖片的下方和右方的黑線是不是不連續
如果還是不行,重做.9.png,再用其他手機測試
3. 我的安卓數據線四根顏色是:紅,白,綠,淺蘭。沒有黑色。這四根分別表示什麼線
摘要 一般數據線裡面的四根線從左到右依次是紅、白、綠、黑,而紅色是電源的正極,上面通常標有-VCC、Power、5V等字樣,綠色是數據線的正極,標有-DATA+、USBD+等字樣,而白色是數據線的負極,淺藍色是代表地線。
4. 為什麼這里又條黑線啊 用的Android Studio
把right margin 設置的大一點就可以了,默認是120 ,設置成 1200就ok了
5. 在PS上切的點九圖為什麼放在安卓上還是有黑線
一、使用Photoshop繪制點九的方法。
確定切圖後直接改變圖片的畫布大小,
手動將上下左右各增加1px
使用鉛筆工具,手動繪制拉伸區域,色值必須為黑色(#000000)。
存儲為web所用格式,選擇png-24,儲存時手動將後綴名改為.9.png
不過這種方法的缺點是不能實時預覽,判斷並測試拉伸區域的准確性。
使用此方法需要注意以下2點:
1. 手繪的黑線拉伸區必須是#000000,透明度100%,並且圖像四邊不能出現半透明像素;
2. 你的.9.png必須繪有拉伸區域的黑線。
二、什麼是點九。
1、「點九」是andriod平台的應用軟體開發里的一種特殊的圖片形式,文件擴展名為:.9.png。
其實相當於把一張png圖分成了9個部分(九宮格),分別為4個角,4條邊,以及一個中間區域。
2、示例
這張圖只有中間用黑線指定的區域做拉伸。
1號黑色條位置向下覆蓋的區域表示圖片橫向拉伸時,只拉伸該區域
2號黑色條位置向右覆蓋的區域表示圖片縱向拉伸時,只拉伸該區域
3號黑色條位置向左覆蓋的區域表示圖片縱向顯示內容的區域
4號黑色條位置向上覆蓋的區域表示圖片橫向顯示內容的區域沒有黑色條的位置覆蓋的區域是圖片拉伸時保持不變(比如,如果圖片的四角為弧形的時候,當圖片 被任意拉伸時,四角的弧形都不會發生改變)
6. 安卓手機上網時屏幕受到干擾,出現一條條黑線往下滾動,就跟拍攝電視播放的節目時攝像上出現的一樣
請問你的手機型號是不是中國山寨,如果是沒有辦法,如果不是可以刷機解決!
7. 手機安卓線,4條和2條怎麼對接
你選擇四條裡面紅色接上兩條裡面的白線,然後用那一根黑線接上另一根黑線,應該就好了,如果不能使用,就是那根金色的接上兩根線裡面黑色的,其他的線你不需要接上,那些是數據線的功能,只有兩根是電源線。
8. eclipse中android程序中的黑線代表什麼意思呢下面有圖求指導
那是eclipse的一種提示,說明java語言中對此方法已經有新的處理方式,或者新的方法代替那個方法的功能,為過期方法,不推薦使用! 但是使用也不會影響,最好別用。
9. 如何去掉android studio actionbaractivity的黑線
這是提示你ActionBar已經被廢棄了
建議你升級 android studio 到 1.3.1版本
因為android studio出來不是很久,屬於一個新的產品吧,BUG肯定是有的,功能也不夠完美
10. android應用程序開發中調用函數時出現一條橫線在函數名稱上。這是怎麼回事,說明這個函數不能用嗎
函數中有一條刪除橫線表示該方法對於當前SDK版本已經過時,不建議使用。
沒有別的其它意思,也不是出錯。不過要注意在低版本的機器上運行可能導致不知明的BUG。