zoukankan      html  css  js  c++  java
  • android自带的主题theme的使用

    在android的sdk  安装目录data\res\values\themes.xml 里系统定义好的主题,可以直接使用,在AndroidManifest.xml中定义。如果整个工程用一个主题就在<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@android:style/Theme.Wallpaper" >     application 标签中定义。如果在单个activety中用不同主题,        <activity android:name=".secondActive"               android:label="第二页"
                      android:theme="@android:style/Theme.Black"             >

    如果不小心删除了工程文件可以这样找回来  在工程目录,右键,有个Restore from Local History,选择要回复的文件。

    下面是从网上找到的主题,可以自己去themes.xml 中看。下面的前三个之外直接复制就会出错。@是说明系统已经定义过的,@android:style/  是必须带上的。

    ?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="Translucent"
    ?android:theme="Theme.Translucent.NoTitleBar"
    ?android:theme="Theme.Translucent.NoTitleBar.Fullscreen"
    ?android:theme="Theme.Panel"
    ?android:theme="Theme.Light.Panel"
  • 相关阅读:
    MonkeyScript_API
    APP性能(Monkey)【启动时间、CPU、流量、电量、内存、FPS、过度渲染】
    adb基本命令 & Monkey发生随机事件命令及参数说明
    MonkeyRunner_API
    2021春招冲刺-1218 页面置换算法 | sort的原理 | 语义化标签 | 标签的继承
    2021春招冲刺-1217 线程与进程 | ES6语法 | h5新增标签
    2021春招冲刺-1216 死锁 | 箭头函数 | 内联元素 | 页面渲染
    【unity】旧世开发日志
    HTTP 与HTTPS 简单理解
    GET POST 区分
  • 原文地址:https://www.cnblogs.com/crane13/p/3150170.html
Copyright © 2011-2022 走看看