zoukankan      html  css  js  c++  java
  • Android 全屏Activity以透明的对话框形式弹出

    1. styles.xml

        <style name="transcutestyle" parent="@android:style/Theme.DeviceDefault.Dialog">
            <!-- 边框 -->
            <item name="android:windowFrame">@android:color/transparent</item>
            <!-- 是否浮现在activity之上 -->
            <item name="android:windowIsFloating">true</item>
            <!-- 半透明 -->
            <item name="android:windowIsTranslucent">true</item>
            <!-- 无标题 -->
            <item name="android:windowNoTitle">true</item>
            <!-- 背景透明 -->
            <item name="android:windowBackground">@android:color/transparent</item>
            <item name="android:backgroundDimAmount">0.1</item>
            <item name="android:windowAnimationStyle">@null</item>
        </style>

    2. AndroidManifest.xml

       <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/transcutestyle" >
            <activity
                android:name=".MainActivity"
                android:label="@string/app_name" >
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
    
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
        </application>
  • 相关阅读:
    软工个人项目
    软工第一次个人博客作业
    软工第一次热身作业
    OO第四单元作业总结
    OO第三单元作业总结
    2019-oo-第二次总结
    提问回顾与个人总结
    Github Actions 实践
    北航软工结对项目
    北航个人博客作业-软件案例分析
  • 原文地址:https://www.cnblogs.com/onelikeone/p/9304492.html
Copyright © 2011-2022 走看看