Android 5.0中新增了ripple類型,即波紋效果
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供青海企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、HTML5、小程序制作等業(yè)務(wù)。10年已為青海眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
這里要注意,波紋效果只在5.0以上的設(shè)備生效,要實(shí)現(xiàn)此種效果,我們需要在res中添加一個新的文件夾drawable-v21用于保存波紋效果.
波紋效果具體實(shí)現(xiàn)效果有以下幾種:
ripple標(biāo)簽,即對應(yīng)一個RippleDrawable,當(dāng)它被設(shè)置為一個控件的background屬性時,控件在按下時,即會顯示水波效果
drawable-v21文件夾下 ripple_with_no_mask.xml
使用方法:
在ripple標(biāo)簽中,添加一個item,其drawable屬性為引用的顏色(color) ,則水波效果會限定在drawable對應(yīng)的RippleDrawable本身矩形區(qū)域內(nèi)部,這里顏色的一個作用是限定邊界.
drawable-v21文件夾下 ripple_with_color_mask.xml
需要注意的是:
這里指定id為@android:id/mask,那么默認(rèn)是不會顯示該drawable,而是在點(diǎn)擊的時候出現(xiàn);
如果不指定,那么在顯示的時候會顯示出item指定的drawable
在ripple標(biāo)簽中,添加一個item,其drawable屬性為引用的圖片,則水波效果會限定在圖片drawable中非透明部分對應(yīng)的區(qū)域內(nèi)部.
drawable-v21文件夾下 ripple_with_picture_mask.xml
在ripple標(biāo)簽中,添加一個item,drawable屬性為引用的形狀(shape) ,則水波效果會限定在shape對應(yīng)的區(qū)域內(nèi)部.
drawable-v21文件夾下 ripple_with_shape_mask.xml
在ripple標(biāo)簽中,添加一個item,在item的內(nèi)部寫上selector標(biāo)簽,那么這個RippleDrawable在按下的時候,同時具有水波效果和selector指定的圖層.
drawable-v21文件夾下 ripple_with_selector.xml
至此,文章結(jié)束,希望此文能幫助到你,如果對此文有不同見解,歡迎直接評論!
參考:
Android L Ripple的使用
Android5.0適配——水波紋點(diǎn)擊效果
1、軟件問題,下載的第三方軟件和系統(tǒng)有沖突,建議資料備份下,然后恢復(fù)出廠,看是否還會出現(xiàn)問題。
2、手機(jī)進(jìn)水的話也會導(dǎo)致屏幕有條紋,觸屏失靈等。
3、手機(jī)本身顯示屏連接主板上的排線接觸不良。以上一點(diǎn)排除出現(xiàn)第三種情況的,建議到廠家網(wǎng)點(diǎn)修機(jī)機(jī)工程師用專業(yè)的設(shè)備檢測維修。
4、手機(jī)周圍有大功率電器或者存在磁場干擾,可以嘗試把手機(jī)換個位置。
建議攜帶設(shè)備到正規(guī)售后中心進(jìn)行專業(yè)的技術(shù)性檢測,避免盲目維修,導(dǎo)致其他零部件的損壞。
擴(kuò)展資料:
手機(jī)屏幕保養(yǎng):
1、電容屏極度怕靜電:很容易擊穿電容屏。雖然電容屏手機(jī)表面的那層玻璃都經(jīng)過一定的抗靜電處理,但不代表能抗得下冬天人體的靜電,而且有不少人喜歡在其上面貼一張容易產(chǎn)生靜電的劣質(zhì)屏貼,所以喜歡將手機(jī)放在褲兜的朋友應(yīng)該注意。
2、怕油污和汗水等導(dǎo)電介質(zhì):覆蓋在屏幕上會形成導(dǎo)電層,從而引起屏幕飄移。所以大家在使用手機(jī)前,盡量將手洗干凈,擦干再用。平時也要注意經(jīng)常清理屏幕,保持屏幕干爽。
3、怕“高”溫:這里的“高”溫并不是用火去烤,而是達(dá)到40度左右的溫度,就有可能引起電容屏飄移,長期處在這個溫度,電容屏就容易壞,這也是不建議大家長時間用手機(jī)運(yùn)行大型游戲的原因。
Material Design是Google推出的一個全新的設(shè)計語言,它的特點(diǎn)就是擬物扁平化。
Material Design包含了很多內(nèi)容,大致把它分為四部分:
主題和布局——Android L——Material Design詳解(主題和布局)
視圖和陰影——ANDROID L——Material Design詳解(視圖和陰影)
UI控件——ANDROID L——Material Design詳解(UI控件)
動畫——ANDROID L——Material Design詳解(動畫篇)