5+ API中提供plus.nativeUI.*提供系统原生类控件的调用,其样式由Android平台提供界面主题决定,新版本(5.9.0)App云端打包默认为“@android:style/Theme.DeviceDefault.Light”(以前版本默认为“@android:style/Theme.DeviceDefault”)。

从5.9.0版本后HBuilder可支持自定义程序主题,打开应用的manifest.json文件,切换到“代码视图”

5+ APP

在 "plus" -> "distribute" -> "google" 节点下添加“theme”字段

uni-app

在 "app-plus" -> "distribute" -> "android" 节点下添加“theme”字段

并配置要使用的应用主题:

值为字符串类型,必须是Android系统支持的类型,注意云端打包编译环境。

HBuilder

Android4.4(API Level19)SDK

HBuilderX

Android Q (API Level29)SDK

如果输入的类型无效则会提示以下错误:

res/values/dcloud_activity_styles.xml:2: error: Error retrieving parent for item: No resource found that matches the given name 'XXXXXXXXXXXXXXXX'.

推荐使用以下主题样式

@android:style/Theme.DeviceDefault

系统默认样式(暗色系),通常是黑底白字

@android:style/Theme.DeviceDefault.Light

系统默认明亮样式(亮色系),通常是白底黑字

Android API19支持的样式列表如下:

配置完成保存提交App云端打包后才能生效

注意!!!更改主题时建议使用NoActionBar系列主题。如果配置其他样式主题可能会导致页面顶部多出一个ActionBar UI(actionBar)

android设置theme红色主题,Android配置应用主题皮肤相关推荐

  1. android 设置全屏方法,Android中设置全屏的方法

    在开发中,我们经常需要把我们的应用设置为全屏,这里有两种方式: 一是在代码中设置; 二是在配置文件中设置 一. 在代码中设置 public class BaseActivity extends Act ...

  2. android设置webview缓存目录,Android基础入门教程——7.5.5 WebView缓存问题

    Android基础入门教程--7.5.5 WebView缓存问题 Android基础入门教程 本节引言:现在很多门户类信息网站,比如虎嗅,ifanr,钛媒体等等的APP,简单点说是信息阅读类的APP, ...

  3. android设置控件形状,Android控件自定义形状

    Android中处理控件的各种形状可以用到Shape,ApiDemos中有相关的例子,在com.example.android.apis.graphics中的ShapeDrawable1类中有很详细的 ...

  4. android设置背景颜色渐变,Android背景渐变色(shape,gradient)

    Android设置背景色可以通过在res/drawable里定义一个xml,如下: android:startColor="#FFF" android:endColor=" ...

  5. android 设置窗口透明效果,android - 如何将对话框窗口背景设置为透明,而不影响其边距...

    当前,我有以下对话框,我将对其项目执行扩展/折叠动画. 该对话框是通过以下代码创建的import android.support.v7.app.AlertDialog; final AlertDial ...

  6. android设置图片 透明度渐变效果,android 自定义属性实现 ImageView 透明度渐变效果...

    先看效果图: 第一步: 在valuses下面自定义目录: 第二步: 自定义ImageView package com.jiaruihuademo.myattrimageview; import jav ...

  7. Android设置状态栏字体深色,Android实现修改状态栏背景、字体和图标颜色的方法...

    搜索热词 前言: Android开发,对于状态栏的修改,实在是不友好,没什么api可以用,不像ios那么方便.但是ui又喜欢只搞ios一套.没办法.各种翻源码,写反射.真的蛋疼. 需求场景: 当too ...

  8. android设置title_所见即所得的 Android 自动化神器,用 Automate 一键收藏文章

    试想一下这样的情景: 夜里,你不想让手机上的通知惊扰了你的美梦,那你可以设置一个「每天晚上十二点关闭声音,每天早上八点钟开启声音」这样一个简单的命令. 经常走着走着就没有 Wi-Fi,切换到数据流量却 ...

  9. android设置window背景颜色,android – 设置标题背景颜色

    这个 thread将让你开始在xml文件中建立自己的标题栏,并在你的活动中使用它 编辑 这里是上面链接的内容的简要摘要 – 这只是设置文本的颜色和标题栏的背景 – 没有调整大小,没有按钮,只是最简单的 ...

最新文章

  1. suse linux通过iso文件安装gcc
  2. 逆序数 UVALive 6508 Permutation Graphs
  3. linux mysql 写shell_Linux—编写shell脚本操作数据库执行sql
  4. 【JavaWeb】JDBC优化 之 数据库连接池、Spring JDBC
  5. html5调用系统声音1s响一次_20款奔驰GLC260提车改柏林之声音响,音乐诉请,为爱发声!...
  6. ubuntu mysql环境变量配置_MySQL在Win10与Ubuntu下的安装与配置
  7. 计算机网络综合实践任务书,计算机网络综合实任务书2012-11.doc
  8. mysql 协议解析源码 c_MySQL协议分析2
  9. 商业洞察力_正在进行的寻求洞察力和远见卓识
  10. 每日新闻丨英特尔公布未来10年技术路线图;微软下月起终止支持Windows 7
  11. 第九届蓝桥杯单片机省赛试题
  12. 基于appcan平台开发一个简单的手机app--登录注册例子
  13. 大话设计模式之爱你一万年:第三章 创建型模式:工厂模式:我想让你坐在宝马里笑:6.工厂模式在Spring框架和JDK源码中的应用
  14. QNX ETH VLAN ping 不通
  15. 2星|《反焦虑思维》:冥想、遛狗、散步、打哈欠等可以缓解焦虑
  16. flutter onPressed onTap等手势检测及触摸事件处理
  17. 如何将Word转化为Markdown文本
  18. 响应式黄色高端家居装修生活空间类网站pbootcms模板(PC+WAP)
  19. alpha测试和Beta测试有何区别
  20. C. 智能运维解决方案 --- 微众银行

热门文章

  1. selenium 被服务器检测,解决办法
  2. PHP海报生成文字图片合成类
  3. linux中vlc命令,在Ubuntu 14.10上安装VLC播放器
  4. Android项目中集成华为账号登录、支付
  5. 用计算机弹奏lemon乐谱,游戏动态:原神乐谱lemon怎么弹 lemon乐谱弹奏方法教学...
  6. 面对Exchange邮箱的英文界面,我们应该这么办!
  7. ffmpeg所支持的所有视频或音频文件类型
  8. vue + Three.js实现3d动画效果
  9. hacker attack method
  10. 【游戏调研】忍者必须死3