最新国产好看的视频,伊人天堂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); //隱藏蒙板

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

相關(guān)文章

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

    Android判斷wifi是5G還是2.4G

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

    Android入門之SwitchButton的使用教程

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

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

    這篇文章主要介紹了Android 實(shí)現(xiàn)長按彈出PopupMenu 菜單欄,本文通過實(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 來管理浮窗視圖,并通過觸摸事件來實(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)論

连江县| 永年县| 来安县| 外汇| 龙南县| 江口县| 怀安县| 冀州市| 怀宁县| 资溪县| 福建省| 高邮市| 翁牛特旗| 百色市| 思茅市| 旅游| 武川县| 巧家县| 永新县| 安泽县| 玉龙| 都江堰市| 永清县| 临沭县| 米易县| 白山市| 华坪县| 新建县| 南汇区| 宜君县| 信阳市| 通渭县| 中宁县| 嘉兴市| 永福县| 长海县| 扎囊县| 黔东| 遵义县| 财经| 卢龙县|