【android开发】修改主题theme(系统自带样式总结)
来源:互联网 发布:java中get和set方法 编辑:程序博客网 时间:2024/05/18 02:43
很多情况下,我们要适当的改变开发系统的样式以满足项目的需求,这个就需要我们了解一下android系统自带的样式有哪些,具体是什么作用!因为今天遇到了一个问题,写了一个自定义的软键盘,发现每一个按钮的提示框字体颜色和背景颜色一样了,什么也看不到,于是就修改了一下这个activity的主题,这样效果就出来了!
看一下图:
添加很简单就是现在styles.xml文件中加入:
<style name="AppThemeBlack" parent="android:Theme.Black"></style>
最后在清单文件中找到你要设置的activity添加即可:
<activity android:name="com.xinhui.ui.LockAppActivity" android:excludeFromRecents="true" android:theme="@style/AppThemeBlack"></activity>
这样,效果就改变了,具体主题是什么作用,下面给大家总结一下,希望能帮组需要的朋友!
android:theme="@android:style/Theme.Dialog" : Activity显示为对话框模式
android:theme="@android:style/Theme.NoTitleBar" : 不显示应用程序标题栏
android:theme="@android:style/Theme.NoTitleBar.Fullscreen" : 不显示应用程序标题栏,并全屏
android:theme="Theme.Light ": 背景为白色
android:theme="Theme.Light.NoTitleBar" : 白色背景并无标题栏
android:theme="Theme.Light.NoTitleBar.Fullscreen" : 白色背景,无标题栏,全屏
android:theme="Theme.Black" : 背景黑色
android:theme="Theme.Black.NoTitleBar" : 黑色背景并无标题栏
android:theme="Theme.Black.NoTitleBar.Fullscreen" : 黑色背景,无标题栏,全屏
android:theme="Theme.Wallpaper" : 用系统桌面为应用程序背景
android:theme="Theme.Wallpaper.NoTitleBar" : 用系统桌面为应用程序背景,且无标题栏
android:theme="Theme.Wallpaper.NoTitleBar.Fullscreen" : 用系统桌面为应用程序背景,无标题栏,全屏
android:theme="Theme.Translucent : 透明背景
android:theme="Theme.Translucent.NoTitleBar" : 透明背景并无标题
android:theme="Theme.Translucent.NoTitleBar.Fullscreen" : 透明背景并无标题,全屏
android:theme="Theme.Panel ": 面板风格显示
android:theme="Theme.Light.Panel" : 平板风格显示
- 【android开发】修改主题theme(系统自带样式总结)
- android 自带主题样式(theme )
- Android系统自带主题样式(android:theme),Android Dialog 系统样式
- android系统自带主题样式(android:theme)
- Android开发之系统自带样式Android:theme
- android 系统自带主题theme
- Android系统自带样式Android:theme
- Android 系统自带样式Android:theme
- Android 系统自带样式Android:theme
- Android 系统自带样式Android:theme
- Android 系统自带样式Android:theme
- android系统自带样式Android:theme
- Android Android:theme(系统自带样式)
- Android系统自带样式Android:theme
- Android 系统自带样式Android:theme
- Android 系统自带样式Android:theme
- Android 系统自带样式Android:theme
- Android系统自带样式(android:theme)
- Photoshop液化工具实例为胖妹子瘦脸技巧
- ireport学习笔记---第一个报表
- Javascript取URL传参
- linux 文件的atime,ctime,mtime查看与修改
- half-sync/half-async 和 Leader/Followers 模式的主要区别
- 【android开发】修改主题theme(系统自带样式总结)
- --专访雷果国: 从1.5K到18K 一个程序员的5年成长之路--
- Ubuntu 下建立 eclipse 启动图标,解决bundle_eclipse没有菜单栏
- Google maps 画折线
- 设计模式浅析
- ireport学习笔记---java应用程序中使用报表篇
- 在aps.net开发时,改变页面对应的js代码后,重新加载页面后js代码没有加载为最新版本?
- 10361 - Automatic Poetry(水题)
- 【DevOps】从理念到实施