Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

2024-04-10 1235阅读

温馨提示:这篇文章已超过393天没有更新,请注意相关的内容是否还可用!

一、修改主题

        在 Android 中,使用android:theme="@style/Theme.Example"的语法是为了将一个特定的主题(Theme)应用到应用程序或特定的 UI 元素上。具体来说android:theme是一个在 XML 布局文件中使用的属性,它允许你指定一个特定的主题来影响布局中的视图或整个应用序。                      

          @style/Theme.Example指定了一个名为 "Theme.Example" 的主题样式,这意味着该布局或应用程序将使用这个主题所定义的样式和外观。通常,一个主题(Theme)定义了应用程序的整体外观和感觉,包括颜色、字体、样式等方面。通过将特定的主题应用到应用程序或布局中,你就可以轻松地改变应用程序的整体风格,而无需逐个修改每个视图的样式。

        在实际应用中,可以在 Android 应用程序的 AndroidManifest.xml文件中指定默认的应用程序主题,也可以在 XML 布局文件或代码中针对特定的视图指定特定的主题。这使得你可以根据需要灵活地管理和应用不同的主题样式。

1.打开AndroidManifest.xml文件

        在项目的AndroidManifest.xml文件中可,在标签上面可以看到android:theme="@style/Theme.Example" 需要寻找"Theme.Example"的主题样式。

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

2.打开themes.xml文件

        在res/values/themes.xml 文件中可看到 "Theme.Example"的类名,parent="Base.Theme.Example",说明该属性继承了“Base.Theme.Example”的属性

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

        可发现"Base.Theme.Example"继承了"Theme.Material3.DayNoght.NoActionBar"的属性Theme.Material3.DayNoght.NoActionBar是Material Design 3的一种主题样式,感兴趣的话去Material Design 3官网看一下,可以找到 Material Design 中定义的颜色角色(roles),包括 Primary、Secondary、Background、Surface、Error、On Primary、On Secondary 等

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

3.修改主题
方法一:使用Material Design 3

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

方法二、使用自定义颜色

a.在res/values/colors.xml文件中添加颜色类名

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

b.使用自定义颜色

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

 二、修改应用名称

1.打开AndroidManifest.xml文件

        在项目的AndroidManifest.xml文件中可,在标签上面可以看到android:label="@string/app_name" 需要寻找"app_name"类名即可。

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

2.打开strings.xml文件

        在res/values/strings.xml 文件中可看到 "app_name"的类名

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

3.修改完成

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

三、修改应用图标

1.打开AndroidManifest.xml文件

        在项目的AndroidManifest.xml文件中可,在标签上面可以看到android:icon="@mipmap/ic_launcher" 需要寻找"ic_launcher"类名即可。

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

2.添加应用图标

在res文件下的mipmap-开头的文件中添加图标都可以

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

3.更换应用图标 

android:icon="@mipmap/ic_launcher" 的"ic_laucher"更换成图标的名称即可

Android Studio开发学习(二)———修改主题颜色、应用名称和应用图标

四、结束

本期是对android应用的主题、应用名称以及应用图标进行修改,下期说一下添加样式、颜色、string的快捷键。

VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]