最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android實(shí)現(xiàn)蒙板效果

 更新時(shí)間:2016年04月06日 17:21:48   投稿:lijiao  
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)蒙板效果的關(guān)鍵性代碼,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Android實(shí)現(xiàn)蒙板效果的相關(guān)代碼,供大家參考,具體內(nèi)容如下

1、不保留標(biāo)題欄蒙板的實(shí)現(xiàn)

效果:

原理:

1、彈窗時(shí),設(shè)置背景窗體的透明度
2、取消彈窗時(shí),恢復(fù)背景窗體的透明度

關(guān)鍵代碼:

private void popupWindows(List<String> list){
  //產(chǎn)生背景變暗效果
  WindowManager.LayoutParams lp=getWindow().getAttributes();
  lp.alpha = 0.4f;
  getWindow().setAttributes(lp);

    ......省略號(hào)......

  mPopupWindow.setOnDismissListener(new PopupWindow.OnDismissListener() {
      @Override
      public void onDismiss() {
        WindowManager.LayoutParams lp = getWindow().getAttributes();
        lp.alpha = 1f;
        getWindow().setAttributes(lp);
      }
    });

   ......省略號(hào)......

}

2、保留標(biāo)題欄蒙板的實(shí)現(xiàn)

效果:

原理

1、根據(jù)需求,設(shè)置蒙板布局大小。
2、彈窗時(shí),顯示蒙板布局
2、取消彈窗時(shí),隱藏蒙板布局

關(guān)鍵代碼:

1、蒙板布局實(shí)現(xiàn):

<!-- popup蒙板 -->
<LinearLayout
  android:id="@+id/ll_popup_hide"
  android:layout_width="match_parent"
  android:background="@color/hide_bg"
  android:orientation="vertical"
  android:layout_height="match_parent">
</LinearLayout>

<color name="hide_bg">#88323232</color>

2、代碼處理

ll_popup_hide.setVisibility(View.VISIBLE); //顯示蒙板
ll_popup_hide.setVisibility(View.INVISIBLE); //隱藏蒙板

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章

  • Android判斷wifi是5G還是2.4G

    Android判斷wifi是5G還是2.4G

    這篇文章給大家分享android區(qū)分wifi是5G還是2.4G的方法,代碼簡(jiǎn)單易懂,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下
    2016-12-12
  • Android入門(mén)之SwitchButton的使用教程

    Android入門(mén)之SwitchButton的使用教程

    SwitchButton是個(gè)什么樣的東西呢?其實(shí)它就是一個(gè)開(kāi)關(guān)。我們?cè)谑謾C(jī)應(yīng)用中經(jīng)常使用到的。本文就來(lái)聊聊Android中的SwitchButton的使用,需要的可以參考一下
    2022-11-11
  • Android 實(shí)現(xiàn)長(zhǎng)按彈出PopupMenu 菜單欄

    Android 實(shí)現(xiàn)長(zhǎng)按彈出PopupMenu 菜單欄

    這篇文章主要介紹了Android 實(shí)現(xiàn)長(zhǎng)按彈出PopupMenu 菜單欄,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Android判斷touch事件點(diǎn)是否在view范圍內(nèi)的方法

    Android判斷touch事件點(diǎn)是否在view范圍內(nèi)的方法

    這篇文章主要介紹了Android判斷touch事件點(diǎn)是否在view范圍內(nèi)的方法,涉及Android事件響應(yīng)與view屬性操作的相關(guān)技巧,需要的朋友可以參考下
    2016-03-03
  • Android自定義View手勢(shì)密碼

    Android自定義View手勢(shì)密碼

    這篇文章主要為大家詳細(xì)介紹了Android自定義View手勢(shì)密碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Android指紋識(shí)別認(rèn)識(shí)和基本使用詳解

    Android指紋識(shí)別認(rèn)識(shí)和基本使用詳解

    這篇文章主要為大家詳細(xì)介紹了Android指紋識(shí)別認(rèn)識(shí)和基本的使用方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • 在Android中實(shí)現(xiàn)浮窗并添加吸邊效果的代碼示例

    在Android中實(shí)現(xiàn)浮窗并添加吸邊效果的代碼示例

    在 Android 中實(shí)現(xiàn)浮窗(懸浮窗)并添加吸邊效果,可以使用 WindowManager 來(lái)管理浮窗視圖,并通過(guò)觸摸事件來(lái)實(shí)現(xiàn)吸邊效果,以下是一個(gè)示例,展示如何創(chuàng)建一個(gè)浮窗并實(shí)現(xiàn)吸邊效果,需要的朋友可以參考下
    2025-02-02
  • 自定義視圖view之環(huán)形進(jìn)度條

    自定義視圖view之環(huán)形進(jìn)度條

    這篇文章主要介紹了自定義視圖view之環(huán)形進(jìn)度條,這次介紹了4種不同的效果,直接上代碼了,需要的朋友可以參考下
    2023-04-04
  • Android實(shí)現(xiàn)圖片異步加載及本地緩存

    Android實(shí)現(xiàn)圖片異步加載及本地緩存

    這篇文章主要介紹了Android實(shí)現(xiàn)圖片異步加載及本地緩存的相關(guān)資料,需要的朋友可以參考下
    2016-02-02
  • flutter InheritedWidget使用方法總結(jié)

    flutter InheritedWidget使用方法總結(jié)

    這篇文章主要為大家介紹了flutter InheritedWidget使用方法總結(jié)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11

最新評(píng)論

灌云县| 永泰县| 鹤岗市| 且末县| 石阡县| 余姚市| 惠水县| 珲春市| 腾冲县| 安溪县| 武宣县| 白城市| 洪泽县| 荣成市| 志丹县| 兴隆县| 盖州市| 瑞金市| 谷城县| 新密市| 潮州市| 平远县| 师宗县| 普兰县| 岳普湖县| 东平县| 凌源市| 瑞金市| 朔州市| 巨鹿县| 修文县| 阳新县| 栖霞市| 塔河县| 留坝县| 凌源市| 岳阳县| 香河县| 德阳市| 东乌珠穆沁旗| 南岸区|