android的Activity采用透明主题
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采用透明主题相关推荐
- android 透明主题 crash,Android 8.0 的填坑(透明的activity崩溃)
一.透明的activity 不能继续使用 java.lang.RuntimeException:Unable to start activity ComponentInfo{net.maipeijia ...
- Android兼容性优化-Android 8.0设置Activity透明主题崩溃
原文连接:https://mp.weixin.qq.com/s/g6RzzJIOpyBLiCq-YHBBMg 崩溃日志: 1 java.lang.RuntimeException:Unable to ...
- android activity透明主题,Android应用的全透明效果--Activity及Dialog的全透明
1.Activity全透明 同学给了这个有趣的代码,现在公布出来. 先在res/values下建colors.xml文件,写入:<?xmlversion ="1.0"enco ...
- Android 5.1系统手机Activity切换透明可以看到桌面
Android 5.1系统手机Activity切换透明可以看到桌面 需要解决的问题 我们在开发时,在部分手机中进行Activity跳转,我们会先看到该手机的桌面然后才会看到我们需要跳转的Activit ...
- Android设置Activity透明背景样式
给Activity指定主题样式时,如果activity继承AppCompatActivity,则必须指定theme为Theme.AppCompat或者其子类,否则会报错. 首先,不设置布局文件背景颜色 ...
- Android 自定义Activity的主题
一. 前言 当在某个app中做一个新界面时, 我们要考虑一下主题风格相符合一致. 本篇文章讲解的是,如何新创建的Activity 与整个app主题符合, 特别是状态栏的颜色需要和这个app的状态栏 ...
- Android透明到白色滑动渐变,Android开发之Activity全透明渐变切换方法
Activity全透明渐变切换 类似于Dialog的显示动画效果一样 1. 先设置Acitivity为去透明,在取消掉Activity默认的切换动画 true @color/colorPrimary ...
- 透明主题activity和dialog对其他activity生命周期的影响
1 activity的生命周期简单说明 首先上官网图片: //activity不同状态有不同的回调: public class ExampleActivity extends Activity {@O ...
- 【Android】Activity详解
Activity 是一个应用组件,用户可与其提供的屏幕进行交互,以执行拨打电话.拍摄照片.发送电子邮件或查看地图等操作. 每个 Activity 都会获得一个用于绘制其用户界面的窗口.窗口通常会充满屏 ...
- Android实现沉浸式(透明)状态栏适配
第一种讲解: 在Android系统4.4以前,状态栏的背景色和字体颜色都是不能改变的.但是4.4以后Google增加了改变状态栏背景透明的方法,可以通过两种方式来设置. 直接在Activity中设置W ...
最新文章
- Socket之TCP客户端【Python】
- 2021年12月2日星期四的 Hybris Eclipse 导入尝试
- springboot和springcloud有什么关系
- CCNA学习与实验指南(640-802)
- opencv 任意角度旋转图像
- 迅雷使用积分制的真正作用和目的 [揭密迅雷]
- 俞敏洪回应新东方向国家图书馆捐课
- CSS3新特性(阴影、动画、渐变、变形、伪元素等) CSS3与页面布局学习总结——CSS3新特性(阴影、动画、渐变、变形、伪元素等)...
- CF 246E. Blood Cousins Return [dsu on tree STL]
- 基于java的客户关系管理系统
- linux添加变色龙引导,变色龙引导界面屏蔽多余盘符并默认启动Mac _ 黑苹果乐园...
- 压缩JPG图片大小而且不失真
- Unity3D视频教程-传智-专题视频课程
- FASTQ 格式说明
- 第三章 Guarded Suspension模式 等我准备好哦
- zotero+坚果云实现多pc端及iPad同步管理查看文献【保姆教程】
- 字符串实质,sizeof strlen
- 错觉图:考考你的眼力
- python 输入学生成绩大于 90为优_c++ 输入学生成绩,打印出该学生成绩等级,大于等于90为A,小于90且大于等于80为B,小...
- 人工智能第2章 智能 Agent
热门文章
- Google浏览器任务栏图标变白
- 关于checkbox的removeClass属性
- 淘宝省钱_如何省钱和组装自己的电路板
- java.sql.BatchUpdateException: Lock wait timeout exceeded; try restarting transaction
- PPC电影下载地址收集
- 初识C语言及开始跨考计算机的心路历程
- excel高级筛选怎么用_Excel教程:用高级筛选做超级拆分器
- java中case怎么用,Java中case使用示例,Javacase使用示例,switch([vari
- 锡兰1.1.0现已上市
- 中国供应链金融行业全景调研与发展战略研究规划报告2022-2028年版