`
macd2666
  • 浏览: 1222 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

实现半透明Activity

 
阅读更多
/****************************************************************
  实现半透明Activity,覆盖在上一个activity上面,下面的那个activity依然可见
-------------------------------------------------------------------------------------------------------
<activity android:theme="@style/Theme.Translucent">

在values文件夹下建立一个sytles.xml文件
<style name="Theme.Translucent" parent="android:style/Theme.Translucent">
    <item name="android:windowBackground">@drawable/translucent_background</item>
   <item name="android:windowNoTitle">true</item>
   <item name="android:colorForeground">#fff</item>
</style>
/****************************************************************



/****************************************************************
  实现半透明Activity,覆盖在上一个activity上面,下面的那个activity模糊显示
-------------------------------------------------------------------------------------------------------
<activity android:theme="@style/Theme.Transparent">

在values文件夹下建立一个sytles.xml文件
<style name="Theme.Transparent">
   <item name="android:windowIsTranslucent">true</item>
   <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
   <item name="android:windowBackground">@drawable/transparent_background</item>
   <item name="android:windowNoTitle">true</item>
   <item name="android:colorForeground">#fff</item>
</style>
/****************************************************************

实现半透明Activity,背景为系统桌面壁纸。
<activity android:name="@style/Theme.Wallpaper"/>

<style name="Theme.Wallpaper" parent="android:style/Theme.Wallpaper">
   <item name="android:colorForeground">#fff</item>
</style>
分享到:
评论

相关推荐

    TranspantActivity仿淘宝半透明Activity

    在项目`TranspantActivityTest`中,可能包含了实现半透明Activity的完整代码,包括Activity的Java或Kotlin类、对应的布局XML文件以及可能的资源文件。通过分析和运行这些代码,开发者可以更直观地了解整个实现过程。...

    背景半透明效果的Activity

    在Android开发中,实现“背景半透明效果的Activity”是一种常见的需求,它可以为用户界面增添一层优雅而现代的视觉体验。这种效果通常是通过调整Activity的窗口属性和使用自定义主题来实现的。以下将详细解释如何...

    半透明activity.zip

    总结一下,"半透明activity.zip"可能包含了一个实现半透明Activity和2D旋转特效的示例项目。半透明效果通过自定义主题实现,而2D旋转特效则通过`ObjectAnimator`或`ViewPropertyAnimator`完成。这样的技术可以增强...

    Activity从底部向上半透明弹出效果实现源码

    Activity从底部向上半透明弹出效果实现源码 。

    Activity实现透明的最简洁Demo.rar

    本教程将详细讲解如何通过简单的步骤实现一个透明Activity的Demo。 首先,我们需要在AndroidManifest.xml文件中对目标Activity进行设置。在`&lt;activity&gt;`标签中添加`android:theme`属性,并指定一个透明的主题。例如...

    android得到灰色半透明遮盖效果

    在Android开发过程中,为了提升应用的表现力和用户体验,开发者经常需要对界面进行各种视觉效果的处理,其中之一就是实现灰色半透明遮罩效果。这种效果不仅可以美化界面,还能增强交互感,尤其是在过渡动画、提示框...

    实现半透明的popupwindow.zip

    "实现半透明的popupwindow.zip"中的项目可能包括一个简单的Android Studio工程,包含一个Activity和一个PopupWindow布局文件。项目可能已经配置好点击事件,当你运行程序并点击特定按钮时,会弹出一个半透明的...

    安卓Android源码——实现半透明的popupwindow的源码.zip

    本资源"安卓Android源码——实现半透明的popupwindow的源码.zip"提供了如何创建一个半透明效果的PopupWindow的具体实现。通过分析这个源码,我们可以深入理解PopupWindow的工作原理及其透明度的设置方法。 首先,...

    Activity实现透明的最简洁Demo_android源码.zip

    - 如果需要在透明Activity之上显示内容,可以使用半透明的前景视图,或者在透明Activity上添加自定义视图。 5. **扩展应用** - 结合Transition API,可以创建动态的进入和退出动画,增强透明Activity的视觉效果。...

    Android代码-Activity实现透明的最简洁Demo.zip

    透明Activity能够为用户提供更加沉浸式和独特的视觉体验。本示例“Android代码-Activity实现透明的最简洁Demo”旨在演示如何轻松创建一个具有透明背景的Activity。 首先,我们需要了解Android中的主题(Theme)和...

    Android夜间模式实现,通过在window上加一层半透明的View

    本篇文章将详细解释如何通过在窗口上添加一层半透明的View来实现Android的夜间模式。 首先,我们要理解Android窗口(Window)的概念。在Android中,每个Activity都与一个Window对应,它是一个抽象层,负责处理显示...

    android Activity 设置背景透明

    当我们希望Activity的背景变得透明,以实现如悬浮窗、半透明过渡效果等设计需求时,就需要对Activity进行一些特殊的配置。本篇文章将深入探讨如何在Android中实现Activity的背景透明。 首先,我们从AndroidManifest...

    Android高级应用源码-Activity实现透明的最简洁Demo.zip

    这个Demo可能就包含了这些核心概念,通过运行并分析`TestTranslucent`项目,开发者可以直观地了解如何在实际应用中实现透明Activity。学习并理解这些知识点对于创建美观且交互性强的Android应用至关重要。

    android实现半透明的popupwindow的源码.rar

    本资源“android实现半透明的popupwindow的源码.rar”提供了如何创建一个具有半透明效果的PopupWindow的具体实现。 首先,让我们了解一下PopupWindow的基本概念。PopupWindow类在`android.widget`包下,它允许...

    Android项目实现半透明的popupwindow.rar

    在本项目"Android项目实现半透明的popupwindow.rar"中,开发者将探讨如何创建一个具有半透明效果的PopupWindow,使得用户体验更加丰富且美观。 首先,我们了解PopupWindow的基本概念。PopupWindow是Android提供的一...

    Android高级应用源码-悬浮窗口和半透明实现效果.zip

    - **动态修改布局属性**:在运行时,你可以动态修改`LayoutParams`的`flags`,如`FLAG_DIM_BEHIND`或`FLAG_LAYOUT_IN_SCREEN`,以及`alpha`值来实现半透明效果。 **3. 结合使用** 在上述源码中,可能同时实现了...

    完美实现将activity作为dialog弹窗进行弹出

    在Android开发中,有时我们可能需要将一个Activity展示为Dialog样式,以便于用户交互,比如在主界面之上显示一个半透明、大小可调整的小窗口。本文将深入探讨如何完美实现将Activity作为Dialog弹窗进行弹出,并且...

    Android侧滑实现主界面半透明

    因此,我们可以使用第三方库如`androidx.drawerlayout.widget.DrawerLayout`来创建侧滑菜单,并结合自定义动画来实现半透明效果。 1. **DrawerLayout**: DrawerLayout是Android支持库中的一个组件,它允许你在一...

    应用源码实现半透明的popupwindow.zip

    本资源提供的"应用源码实现半透明的popupwindow.zip"文件,旨在帮助开发者学习如何创建一个具有半透明效果的PopupWindow。 首先,我们来了解PopupWindow的基本概念。PopupWindow是Android SDK提供的一种轻量级窗口...

Global site tag (gtag.js) - Google Analytics