Android Studio包含被称为主题背景编辑器的视觉辅助工具,以帮助您:

状语从句:创建³³应用修改的主题主页背景。
调整不同资源分类器的主题背景。
可视化更改公共UI元素颜色的效果。
本页面介绍您可以使用主题背景编辑器执行的基本任务,并说明如何执行此类任务。

主题背景编辑器基础知识
本部分描述主题背景编辑器的访问方式及其布局方式。

访问主题背景编辑器
主题背景编辑器的打开方式有两种:

在打开的样式XML文件(例如styles.xml)中,点击文件窗口右上方旁边的开放编辑器。
在工具菜单中点击Android > 主题编辑器。
在主题背景编辑器中导航
主题背景编辑器的主屏幕分为两个部分。当你向应用栏或凸起的按钮等特定UI元素应用当前主题背景时,此编辑器的左侧会显示此类元素的外观。此编辑器的右侧显示要预览的当前主题背景的名称,定义主题背景所在的模块以及主题parent和colorPrimary等主题背景资源的设置。您可以更改这些资源设置,以修改设计的主题背景。

主题背景和颜色
主题背景编辑器可用于创建新的主题背景,修改现有的主题背景,以及管理构成主题背景的颜色。

创建新主题背景
要创建主题背景,请按以下步骤操作:

打开主题背景编辑器右上方旁边的主题下拉菜单。
点击创建新主题。
在New Theme对话框中,为新主题背景输入一个名称。
在父主题名称列表中,点击供主题背景从中继承原始资源的父主题背景。
重命名主题背景
要重命名主题背景,请按以下步骤操作:

打开主题背景编辑器右上方旁边的主题下拉菜单。
点击重命名主题背景名称。
在重命名对话框中,为主题背景输入一个新名称。
(任选)要查看更改效果,请点击预览。
要应用更改,请点击重构。
更改颜色资源
要更改colorPrimary等现有颜色资源,请按以下步骤操作:

点击您要更改的资源名称旁边的彩色方框。此时将显示资源对话框,此对话框左侧显示颜色列表,右侧显示当前所选资源颜色的设置和信息。
通过执行以下操作之一,设置主题背景资源的颜色:
从颜色列表中选择一种材料调色板颜色。
从颜色列表中选择一种已在项目中定义的颜色,也可以根据需要选择修改颜色值,不透明度和名称。
点击资源对话框左下方下拉菜单中的新资源>新颜色值,然后指定颜色值,不透明度和名称。
如果您已创建或修改自定义的项目颜色,则可以点击自定义颜色旁边的CLOSEST MATERIAL COLOR,以确保此颜色与最接近的材料调色板颜色匹配.Android Studio将您选择的颜色的颜色和不透明度值更改为最接近此颜色的材料颜色,并使用材料调色板中的颜色名称替换自定义颜色。
查看状态列表和颜色
在主题背景编辑器中,您可以预览与不同状态关联的颜色。为此,请点击可编辑状态列表资源名称旁边的颜色集方框,以打开资源对话框。资源对话框会显示状态列表(例如选择)以及与此状态关联的颜色值。点击某种状态的颜色以选择其他颜色值。

为了更全面地控制这些状态,您可以直接在定义状态的XML文件中查看和编辑状态的属性。如需了解详细信息,请参阅ColorStateList类的文档。

设备特定配置
可以您应用选择的请立即获取iTunes 设备特定配置为此,请执行以下步骤:

点击靠近资源对话框底部的设备配置旁边的三角形。设备配置部分将会展开,并显示源集和包含资源的XML文件的名称,以及存放此文件的配置特定目录的列表。
如有必要,可更改XML文件名。
选中您希望支持的设备特定配置所对应的目录旁边的框。未您目录指定的任何配置将默认使用values目录。
如需了解有关目录名称与配置之间关系的详细信息,请参阅请立即获取iTunes多种屏幕。如需了解有关支持的目录名称的详细信息,请参阅提供资源。

使用主题背景编辑器设计应用主题背景相关推荐

  1. Android Studio (11)---使用主题背景编辑器设计应用主题背景

    使用主题背景编辑器设计应用主题背景 Android Studio 包含被称为主题背景编辑器的视觉辅助工具,以帮助您: 创建和修改应用的主题背景. 调整不同资源分类器的主题背景. 可视化更改公共 UI ...

  2. iv+css大作业:主题旅游网站设计——蓝色主题旅游网页设计(6页) HTML+CSS+JavaScript 主题出行

    div+css作业:主题旅游网站设计--蓝色主题旅游网页设计(6页) HTML+CSS+JavaScript 主题出行 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. ...

  3. HTML5期末大作业:主题旅游网站设计——蓝色主题旅游网页设计(6页) HTML+CSS+JavaScript 主题出行

    HTML5期末大作业:主题旅游网站设计--蓝色主题旅游网页设计(6页) HTML+CSS+JavaScript 主题出行 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. ...

  4. 用计算机设计主题色调,网页设计之主题配色四大技巧

    网页设计中主题颜色的搭配是直接影响网站品质的主要因素,要想设计出一个更好的,更受欢迎的网站可以看出其所需要注意的事项是非常的多的,那么大家在企业网站的设计过程当中究竟都应当要注意一些什么样的配色原则呢 ...

  5. 静态HTML网页设计作品—蓝色主题旅游网页设计(6页) HTML+CSS+JavaScript 主题出行

    HTML5期末大作业:主题旅游网站设计--蓝色主题旅游网页设计(6页) HTML+CSS+JavaScript 主题出行 常见网页设计作业题材有 个人. 美食. 公司. 学校. 旅游. 电商. 宠物. ...

  6. 幼儿园网络图怎么绘制_如何设计幼儿园主题网络图.doc

    如何设计幼儿园主题网络图 如何设计幼儿园主题网络图????????????????????????????? 赵春莉 幼儿园主题活动以一定教育主题为核心,以幼儿生活为基础,以游戏和活动为基本形式,以幼 ...

  7. android主题编辑器,使用 Theme Editor 设计应用主题背景

    警告:从版本 3.3 开始,Theme Editor 不再包含在 Android Studio 中. Android Studio 包含一个名为 Theme Editor 的视觉辅助工具,该工具可以帮 ...

  8. android主题资源,使用 Theme Editor 设计应用主题背景

    警告:从版本 3.3 开始,Theme Editor 不再包含在 Android Studio 中. Android Studio 包含一个名为 Theme Editor 的视觉辅助工具,该工具可以帮 ...

  9. android 主题 设置统一背景_安卓自定义系统背景美化主题及修改教程

    想自己美化安卓系统界面是意见比较麻烦的事情,有些朋友会去网上找全局透明教程,但全局透明后滑动感觉延迟感很严重,所以我认为全局透明感觉并不可取,固定一张系统背景也可以达到美化的效果,并且不会像全局透明那 ...

  10. Android深色主题背景的实现及主题背景颜色互换

    layout: post title: Android深色主题背景的实现及主题背景颜色互换 date: 2-12-03 21:52:38 发布 author: 'zhangtao' header-im ...

最新文章

  1. bzero, memset ,setmem 区别
  2. SQL2K数据库开发二十三之索引操作重建索引
  3. Spring Security3.1登陆验证
  4. 制作 OpenStack Linux 镜像 - 每天5分钟玩转 OpenStack(151)
  5. boot分布式计算 spring_springboot05-分布式系统理念
  6. 90后超71%遗嘱涉及房产,00后立的什么?
  7. sleuth微服务整合Zipkin
  8. 14个超有料的优质公众号,关注了就舍不得删
  9. Harris的角点检测和特征匹配
  10. 自学Java编程要做好哪些准备?
  11. 03-centos 如何查看操作系统是哪个版本
  12. 易语言mysql怎么写字段值_易语言数据库怎么加字段 数据库添加字段说明
  13. 凯撒密码加密,解密的实现,可以在项目上使用
  14. win10 android fastboot usb驱动
  15. VM虚拟机同步.4开同步教程MouseWithoutBorders无界鼠标安装配置教程
  16. 原 《老路用得上的商学课》76-80学习笔记
  17. 标准库函数begin和end的使用
  18. android 动态库符号表,Android NDK隐藏jni动态库的内部符号表
  19. java中items是什么意思,Ansible - 如何使用with_items中的寄存器名称
  20. 泰克Tektronix示波器软件TDS210|TDS220|TDS224上位机软件NS-Scope

热门文章

  1. IT一族需警惕11钟“电脑病”
  2. 仅用10行Python代码,便可以坐拥后宫3000
  3. 快速加速计算机的方法,电脑慢的快速解决办法 四种方法电脑速度变快10倍
  4. 西电考研复试操作系统期末题问题——小题总结
  5. 新晋流量操盘手(一行) 探索百度贴吧高阶引流玩法
  6. 再谈Qt实现Rasdial拨号问题(说说项目中遇到的问题和解决方案)
  7. Camera-3A AE/AWB/AF
  8. 斗战神与服务器断开响应,win10系统玩斗战神游戏掉线的设置办法
  9. [颜色知识] 潘通色卡、CMYK、RGB、 ARGB...
  10. JS学习之路系列总结四象阵(此文犹如武林之中的易筋经,是你驰骋IT界的武功心法,学会JS五大阵法就学会了JS,博主建议先学三才阵)