1.概述
在9.0的系统rom定制化开发中,在对Launcher3的定制化功能也是比较多的,图标的拖拽,文件夹的定制,hotseat功能的限制等等这方面的功能要求也是比较多的,最近在产品开发过程中,要求对Launcher3的workspace的字体颜色做修改,这就需要了解下workspace字体用的哪个字体样式,然后找到对应的字体样式修改就好了
2.Launcher3修改workspace字体颜色的核心类
packages\apps\Launcher3\AndroidManifest.xml
packages\apps\Launcher3\res\values\style.xml
3.Launcher3修改workspace字体颜色的核心功能分析和实现
在系统app开发过程中,对于app默认的字体样式都是在AndroidManifest.xml中,定义在application这个标签中的
接下来需要分析这个标签的相关源码,看下原生使用的样式
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
**
** Copyright 2008, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use