當我們個人開發(fā)者做一款A(yù)ndroid應(yīng)用時,難免會為找不到好看的圖片資源而發(fā)愁,(不僅要寫代碼,還得要稍微會點PS什么的,唉!總之程序員什么都得要會一點。。。端好這碗飯可真不容易??!)要不就是好看的圖片資源有了,從而導(dǎo)致我們的軟件過大!怎么辦吶?
讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:申請域名、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、西峽網(wǎng)站維護、網(wǎng)站推廣。這里我給大家推薦一種簡單實用的方法,就是顏色值強化使用!
通常我們在res里xml中可以定義UI布局,按鈕的按下效果,配置文件等,參閱博客:http://smallwoniu.blog.51cto.com/3911954/1248892,其實還可以自己定義控件的一些顯示屬性。
官方文檔
http://developer.android.com/guide/topics/resources/drawable-resource.html#Shape
查閱Shape Drawable,在res/drawable/文件夾下創(chuàng)建
例子:
這里我們可以看到這個xml中有好多貌似我們都沒用過的標簽。。。(其實剛開始我也是在不知道什么地方看到的,一頭霧水,覺得好玩就要研究研究么~)。首先,我們先來看一下:
1.shape 形狀
作根標簽,使用: android:shape=["rectangle" | "oval" | "line" | "ring"] >
值 | 描述 |
rectangle | 長方形,默認值 |
oval | 橢圓 |
line | 水平直線,可以通過 |
ring | 環(huán)形 |
2.corners 圓角
用于shape被定義成rectangle時,使用: android:radius="integer"為角的弧度,值越大角越圓。
值 | 描述 |
android:topRightRadius | 右上角 |
android:bottomLeftRadius | 右下角 |
android:topLeftRadius | 左上角 |
android:bottomRightRadius | 左下角 |
注:默認值大于1才能顯示出圓角,0為沒有圓角。
3.gradient 漸變
指定shape的顏色值漸變,
android:type=["linear" | "radial" | "sweep"]
android:useLevel=["true" | "false"] />
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。