国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Android設(shè)置控件陰影的幾種方法

這篇具有很好參考價(jià)值的文章主要介紹了Android設(shè)置控件陰影的幾種方法。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

第一種方式:elevation

View的大小位置都是通過x,y確定的,而現(xiàn)在有了z軸的概念,而這個(gè)z值就是View的高度(elevation),而高度決定了陰影(shadow)的大小。

android控件陰影,android,android studio,ideView Elevation(視圖高度)

View的z值由兩部分組成,elevation和translationZ(它們都是Android L新引入的屬性)。 eleavation是靜態(tài)的成員,translationZ是用來做動(dòng)畫。 Z = elevation + translationZ

在layout中使用* android:elevation*屬性去定義 在代碼中使用 View.setElevation 方法去定義 設(shè)置視圖的translation,可以使用View.setTranslationZ方法 新的ViewPropertyAnimator.z和ViewPropertyAnimator.translationZ方法可以設(shè)置視圖的elevation值

我們通過設(shè)置elevation的值也會(huì)達(dá)到卡片陰影效果

第二種方式:父布局中設(shè)置drawable圓角的背景,并不設(shè)置padding,子布局在設(shè)置純色的,background

android控件陰影,android,android studio,ide

第三種方式,跟第二中一樣,不同點(diǎn)是一個(gè)是Top的陰影,一個(gè)是設(shè)置bottom的陰影

里面textview設(shè)置陰影背景的方式,并設(shè)置aliparentBottom顯示,父布局不設(shè)置paddingBottom屬性

android控件陰影,android,android studio,ide

參考資料

Android設(shè)置控件陰影的三種方法-騰訊云開發(fā)者社區(qū)-騰訊云文章來源地址http://www.zghlxwxcb.cn/news/detail-623094.html

到了這里,關(guān)于Android設(shè)置控件陰影的幾種方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【日常記錄】Android Button控件 移除默認(rèn)陰影背景

    ?????? 現(xiàn)在做Android開發(fā)的伙伴們,平時(shí)應(yīng)該非常容易遇到這樣的情況:你在寫測(cè)試demo時(shí),極大概率會(huì)用到一個(gè)Button控件,你隨手而為之的一個(gè)控件竟然自帶陰影! ?但是我們沒寫背景??? ?結(jié)論顯而易見,原生控件給加了個(gè)默認(rèn)陰影背景(不是它的活它非要干)。 玩An

    2023年04月08日
    瀏覽(21)
  • Android Studio開發(fā)環(huán)境搭建及設(shè)置本地Gradle方法

    Android Studio開發(fā)環(huán)境搭建及設(shè)置本地Gradle方法 在Android應(yīng)用程序開發(fā)中,Android Studio是一款非常受歡迎的集成開發(fā)環(huán)境(IDE)。本文將詳細(xì)介紹如何搭建Android Studio開發(fā)環(huán)境,并設(shè)置本地Gradle方法。同時(shí),我們也會(huì)提供相應(yīng)的源代碼示例。 下載和安裝Android Studio 首先,我們需要

    2024年01月19日
    瀏覽(27)
  • Android Studio開發(fā)環(huán)境搭建及本地Gradle設(shè)置方法

    Android Studio開發(fā)環(huán)境搭建及本地Gradle設(shè)置方法 在進(jìn)行Android應(yīng)用程序開發(fā)時(shí),Android Studio是一款非常強(qiáng)大的集成開發(fā)環(huán)境(IDE)。它提供了豐富的工具和功能,幫助開發(fā)者輕松創(chuàng)建、測(cè)試和調(diào)試Android應(yīng)用程序。本文將詳細(xì)介紹如何搭建Android Studio開發(fā)環(huán)境,并配置本地Gradle設(shè)置

    2024年02月07日
    瀏覽(28)
  • Android 截屏實(shí)現(xiàn)的幾種方式

    Android 截屏實(shí)現(xiàn)的幾種方式

    image.png image.png 1、View 截屏 View 截圖是將當(dāng)前 View 界面截取下來,而對(duì)于屏幕上其他信息比如:狀態(tài)欄或其他應(yīng)用的界面將無法截取。 1.1 截取除了導(dǎo)航欄之外的屏幕 1.2 截取某個(gè)控件或者區(qū)域 2、WebView 截屏 WebView 截屏有四種方式 2.1 使用 capturePicture() 方法(已廢棄) private

    2024年02月06日
    瀏覽(19)
  • Android快速退出APP的幾種方式

    將主活動(dòng)設(shè)置為SingleTask模式,可以確保每次啟動(dòng)主活動(dòng)時(shí),都是同一個(gè)實(shí)例,提高了內(nèi)存利用率 。在退出的活動(dòng)中,可以通過Intent將返回主活動(dòng),并且重寫主活動(dòng)的onNewIntent方法,在其中加入一句finish()結(jié)束。 在AndroidManifest.xml文件中將主活動(dòng)設(shè)置為SingleTask模式: 在退出的活

    2024年02月13日
    瀏覽(45)
  • Android 實(shí)現(xiàn)GIF播放的幾種方式

    Glide 是Android上比較常見的圖片加載框架,其介紹可以看Android Glide簡(jiǎn)單使用。 布局文件,GIF文件可以在 ImageView 里面顯示 調(diào)用 load() 方法,導(dǎo)入圖片并用 ImageView 顯示 當(dāng)然這樣的方式只能循環(huán)播放,如果想要指定循環(huán)次數(shù),需要調(diào)用 GifDrawable 的 setLoopCount() 方法。 android-gif-d

    2024年02月02日
    瀏覽(24)
  • Android Studio(控件常用屬性)

    通用屬性 屬性 描述 android:id 用于為視圖指定唯一的標(biāo)識(shí)符。 android:layout_width 用于指定視圖的寬度。 android:layout_height 用于指定視圖的高度。 android:layout_margin 用于指定視圖周圍的空白區(qū)域。 android:layout_padding 用于指定視圖內(nèi)部的填充區(qū)域。 android:background 用于設(shè)置視圖的背景

    2024年02月05日
    瀏覽(29)
  • QT子線程或自定義類操作訪問主界面UI控件的幾種方法

    QT子線程或自定義類操作訪問主界面UI控件的幾種方法

    ????????QT創(chuàng)建窗體工程,一般在MainWindow或Dialog類里可以直接通過ui指針訪問控件,但是添加新的類后又如何訪問呢,可以通過以下幾種方式: (1)例如有個(gè)自己定義的類CustomClass,在自定義類里包含主界面指針MainWindow * class MainWindow; ? class CustomClass { public: ? ? CustomCla

    2024年02月09日
    瀏覽(23)
  • Android Studio中的一些常見控件

    在這個(gè)例子中,我們使用了android:text屬性來設(shè)置TextView要顯示的文本。您可以使用其他屬性來更改文本顏色,字體,大小等。 當(dāng)使用TextView控件時(shí),您需要在Java代碼中引用該控件,以便對(duì)其進(jìn)行操作。以下是一些與TextView控件相關(guān)的Java代碼示例: 這將引用具有R.id.textView標(biāo)識(shí)

    2023年04月14日
    瀏覽(26)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包