Activity采用透明主题有两种方式:

重要的内容说三遍:
采用透明主题的Activity一定要继承Activity,不然会崩溃。
采用透明主题的Activity一定要继承Activity,不然会崩溃。
采用透明主题的Activity一定要继承Activity,不然会崩溃。

方法一

在你的AndroidManifest里的Activity标签里配置透明主题:

android:theme=”@android:style/Theme.Translucent”
android:theme=”@android:style/Theme.Translucent.NoTitleBar”
android:theme=”@android:style/Theme.Translucent.NoTitleBar.Fullscreen”

第一种保留标题和状态栏,其他为透明色
第二种保留状态栏,其他为透明色
第三种全屏透明

以上三种选一种即可。

例子

        <activity android:name=".touming1Activity"  android:theme="@android:style/Theme.Translucent" />

这是刚刚进来的界面,没有透明

采用第一种透明模式:

方法二

自己定义一种样式,然后在AndroidManifest的Activity标签中采用。

例子

在value的styles中定义如下style

        <style name="Transparent" parent="Theme.AppCompat.Light.NoActionBar"><item name="android:windowBackground">@color/transparent</item><item name="android:windowIsTranslucent">true</item></style>

别忘了在colors里面定义透明色调

    <color name="transparent">#00000000</color>

然后在AndroidManifest的Activity标签中采用:

        <activity android:name=".touming2Activity" android:theme="@style/Transparent" />

cadn下载地址:http://download.csdn.net/download/zhangwenchaochao/10135879

android的Activity采用透明主题相关推荐

  1. android 透明主题 crash,Android 8.0 的填坑(透明的activity崩溃)

    一.透明的activity 不能继续使用 java.lang.RuntimeException:Unable to start activity ComponentInfo{net.maipeijia ...

  2. Android兼容性优化-Android 8.0设置Activity透明主题崩溃

    原文连接:https://mp.weixin.qq.com/s/g6RzzJIOpyBLiCq-YHBBMg 崩溃日志: 1 java.lang.RuntimeException:Unable to ...

  3. android activity透明主题,Android应用的全透明效果--Activity及Dialog的全透明

    1.Activity全透明 同学给了这个有趣的代码,现在公布出来. 先在res/values下建colors.xml文件,写入:<?xmlversion ="1.0"enco ...

  4. Android 5.1系统手机Activity切换透明可以看到桌面

    Android 5.1系统手机Activity切换透明可以看到桌面 需要解决的问题 我们在开发时,在部分手机中进行Activity跳转,我们会先看到该手机的桌面然后才会看到我们需要跳转的Activit ...

  5. Android设置Activity透明背景样式

    给Activity指定主题样式时,如果activity继承AppCompatActivity,则必须指定theme为Theme.AppCompat或者其子类,否则会报错. 首先,不设置布局文件背景颜色 ...

  6. Android 自定义Activity的主题

    一.  前言 当在某个app中做一个新界面时, 我们要考虑一下主题风格相符合一致. 本篇文章讲解的是,如何新创建的Activity 与整个app主题符合,  特别是状态栏的颜色需要和这个app的状态栏 ...

  7. Android透明到白色滑动渐变,Android开发之Activity全透明渐变切换方法

    Activity全透明渐变切换 类似于Dialog的显示动画效果一样 1. 先设置Acitivity为去透明,在取消掉Activity默认的切换动画 true @color/colorPrimary ...

  8. 透明主题activity和dialog对其他activity生命周期的影响

    1 activity的生命周期简单说明 首先上官网图片: //activity不同状态有不同的回调: public class ExampleActivity extends Activity {@O ...

  9. 【Android】Activity详解

    Activity 是一个应用组件,用户可与其提供的屏幕进行交互,以执行拨打电话.拍摄照片.发送电子邮件或查看地图等操作. 每个 Activity 都会获得一个用于绘制其用户界面的窗口.窗口通常会充满屏 ...

  10. Android实现沉浸式(透明)状态栏适配

    第一种讲解: 在Android系统4.4以前,状态栏的背景色和字体颜色都是不能改变的.但是4.4以后Google增加了改变状态栏背景透明的方法,可以通过两种方式来设置. 直接在Activity中设置W ...

最新文章

  1. Socket之TCP客户端【Python】
  2. 2021年12月2日星期四的 Hybris Eclipse 导入尝试
  3. springboot和springcloud有什么关系
  4. CCNA学习与实验指南(640-802)
  5. opencv 任意角度旋转图像
  6. 迅雷使用积分制的真正作用和目的   [揭密迅雷]
  7. 俞敏洪回应新东方向国家图书馆捐课
  8. CSS3新特性(阴影、动画、渐变、变形、伪元素等) CSS3与页面布局学习总结——CSS3新特性(阴影、动画、渐变、变形、伪元素等)...
  9. CF 246E. Blood Cousins Return [dsu on tree STL]
  10. 基于java的客户关系管理系统
  11. linux添加变色龙引导,变色龙引导界面屏蔽多余盘符并默认启动Mac _ 黑苹果乐园...
  12. 压缩JPG图片大小而且不失真
  13. Unity3D视频教程-传智-专题视频课程
  14. FASTQ 格式说明
  15. 第三章 Guarded Suspension模式 等我准备好哦
  16. zotero+坚果云实现多pc端及iPad同步管理查看文献【保姆教程】
  17. 字符串实质,sizeof strlen
  18. 错觉图:考考你的眼力
  19. python 输入学生成绩大于 90为优_c++ 输入学生成绩,打印出该学生成绩等级,大于等于90为A,小于90且大于等于80为B,小...
  20. 人工智能第2章 智能 Agent

热门文章

  1. Google浏览器任务栏图标变白
  2. 关于checkbox的removeClass属性
  3. 淘宝省钱_如何省钱和组装自己的电路板
  4. java.sql.BatchUpdateException: Lock wait timeout exceeded; try restarting transaction
  5. PPC电影下载地址收集
  6. 初识C语言及开始跨考计算机的心路历程
  7. excel高级筛选怎么用_Excel教程:用高级筛选做超级拆分器
  8. java中case怎么用,Java中case使用示例,Javacase使用示例,switch([vari
  9. 锡兰1.1.0现已上市
  10. 中国供应链金融行业全景调研与发展战略研究规划报告2022-2028年版