安卓系统的手机怎么设置桌面主题. 2.34系统

安卓系统的手机怎么设置桌面主题. 2.34系统,第1张

如果手机上如果有主题商店,打开主题商店,选择主题,点击使用即可。

如果手机系统版本较低,一般是没有自带主题商店,可以下载第三方主题。安装后打开,选择主题设置即可。

  手机主题其特点类似Windows的主题功能,使手机用户通过下载某个自己喜欢的手机主题程序就可以一次设定好相应的待机、屏幕保护程序、铃声以及操作界面和图标等内容,使用户可以更快捷方便的将自己心爱的手机实现个性化。根据主题的不同,用户在使用手机时感觉身历其境,不再只是面对一成不变手机操作界面、和色彩。

1、手机系统:Android 801。

2、方法:进入微信,选择底部标签“我”---- 设置。

3、在设置中选项中找到通用设置。

4、在通用设置中找到深色模式。默认是跟随系统。点击进入深色模式设置。

5、因为默认是跟随系统,所以这里要关闭跟随系统,这是会弹出模式选择,这里选择深色模式。选择完毕后在右上方点击完成。

6、设置完成后,根据微信提示重启微信,重启后微信操作界面就变成黑色主题的了。

 目的:

为了加强用户体验,增强品牌效应,使我们的产品有自己独特的风格,主题的定制将会是必然趋势……

然而Android原生系统是不支持主题定制的,所以如何来定制主题,如何做得更好,需要大家集思广益……

策略:

将介绍两种定制主题的机制:

1根据Android Configuration Qualifier机制,加入我们自己的JRDTheme定制。

2用主题包的形式,根据用户选择不同的主题,而加载不同主题包中的资源

基本原理:

首先介绍方式一:

Android Configuration Qualifier

Android 系统为一个项目提供了多套可供选择的资源,通过命名特殊的资源文件夹来区别它们。系统在运行的时候,根据设备的当前配置为每个应用加载合适的资源。

这些不同的资源都是放在每个应用的res/目录下面的,特殊的命名方式是-:

: 资源文件夹的名字,与默认资源文件夹保持一致

: 根据设备不同配置,需要使用的资源文件夹名字

Android系统根据优先级的先后顺序已经支持多种Configuration Qualifier,如图1:

如何添加 Jrd Theme Resources

JrdTheme 的核心策略是当我们设定了不同的主题后,会自动的替换我们想要替换的资源(Framework&App)。具体步骤如下:

1 工程师从UE哪里获得我们想要改变的主题资源,

2把这些资源放到对应模块的res/目录下,以Contacts模块为例,假如我们想要定制drawable、color、layout。

原来在Contacts模块中默认的资源目录如下:

res/

layout/

mainxml

infoxml

drawable/

iconpng

values/

colorsxml

定制后的资源目录如下:

res/

layout/

mainxml

infoxml

layout-jrdthemexxx/

mainxml

infoxml

drawable/

iconpng

drawable-jrdthemexxx/

iconpng

values/

colorsxml

values-jrdthemexxx/

colorsxml

Notes: jrdthemexxx 是其中一个 主题的 Qualifier,如果有多个主题,那么将会有多个jrdthemexxx存在。

3与原来一样编译这些模块,push到手机中即可。

这只是一个guide ,具体实现还要细化…… 目前在diablo、beetle上面已经用这种方式实现了……我在smartiii上尝试过,机制没问题,但是改动的范围太大了,比较麻烦。

方式二:

核心思想:系统中有多套主题资源包,并且应用可以用相同的资源ID来访问不同资源包中对应的资源。 Android原生系统的资源访问流程 对应用来说,资源访问主要有下面三种方

式:

第一、比较普遍的方式是使用xml定义,并且通过AAPT工具生成一个R文件,列出资源的索引来让Android系统自己去遍历整个资源树的方式来访问。

第二、通过Resources接口来访问,使用Resources类的getDrawable、getString等接口来获取资源。

第三、通过AssetManager类的接口去访问,使用这个类的open方法来返回一个InputStream对象得到资源。

其实这三个访问方式只是Android资源访问中整个流程中在不同层次对外提供的三个接口,到底层的实现都是殊途同归的。

因此我们实际上需要修改的部分主干是在访问资源具体路径前,按照当前系统主题设置访问不同资源APK下的文件

即是把原生Android中资源ID和资源文件路径之间一对一的关系改为一对多的关系。

例子如下:如果原有资源ID和资源文件路径关系为:

Rdrawableimage01 = 0x7F020001

通过系统的资源查找之后找到文件路径为 /system/app/frameworks-resapk下的res/drawable_hdpi/iconpng

在AssetManager native中去读取资源并上传。

那么我们需要做的是在传入路径去读取资源时把文件路径替换为/data/app/SystemTheme01apk下的res/drawable_hdpi/iconpng

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/shuma/751095.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-04
下一篇2023-08-04

随机推荐

  • 男士洗面奶哪个牌子最好

    男士洗面奶如下:1、碧欧泉男士洁面乳碧欧泉男士洁面乳是法国的高端护肤品牌,价格偏高,而且基本不打折。适合所有肤质男士,深层清洁力很强,而且保湿锁水效果挺好。用完之后脸部不会觉得很干,早上睡醒皮肤都还有点水滑滑的感觉。2、迪蕾氨基酸洁面泡泡迪

    2024-04-15
    63300
  • 28days化妆品效果如何

    28days化妆品效果不错伊思芙护肤品是是一家来自广州伊思芙生物科技有限公司生产的护肤品,属于作为国产护肤品牌,品牌知名度不高,但也凭其效果赢得大家一致好评,伊思芙护肤品主打酵母臻萃清润神仙水,护肤品质地很水润清爽,上脸不黏腻好吸收,纯天然

    2024-04-15
    64200
  • 美白身体乳有哪些牌子是特别好用的?

    精致的女孩子都喜欢使用美白身体乳,它能让我们的皮肤变得更加白皙匀称。不过很多人在挑选身体乳的时候经常会犯纠结症,不知道哪一款美白身体乳比较好用。接下来小编就为大家推荐几款好用的美白身体乳,让大家拥有白皙的皮肤。一、妮维雅美白润肤乳液    

    2024-04-15
    58000
  • 雅思兰黛小棕瓶精华液怎么使用

    雅斯兰黛小棕瓶精华也是精华露的一种,可以把它当作精华露使用。如何利用自身的手指呢?双手的按摩加上双手的温度让精华更好的吸收到皮肤中去,使用过后的皮肤摸起来软软的,一点都不油。同时雅斯兰黛小棕瓶精华具有良好的抗氧化性,使皮肤更好的吸收水分,因

    2024-04-15
    53000
  • 敏感肌会回购的身体乳,平价实惠,收藏已久的宝贝,推荐给朋友们

    如果你也是敏感肌的贫民窟女孩纸,一定要看过来,下面强烈推荐给你5款平价实惠,回购率超高的身体乳,都是我亲身用过超好用的哦!!!凡士林保湿霜参考价格:299元学生党的最爱了吧,从第一次用到现在好长时间都没有厌烦过它,性价比超高,使用感也是稳稳

    2024-04-15
    45300
  • 妈妈用的护肤品|后天气丹

    针对妈妈们用的护肤品做了个推荐,价位大概是200-600左右,这段时间有好多小仙女私信咨询我,不同肤质以及不同价位的后-津率享套盒后-津率享套盒:抗皱首选,这个系列有淡淡的人参味,滋润不油腻,清爽不干燥,适合30岁以上的干性混干肌肤,改善

    2024-04-15
    47300
  • 买了套妮维雅的男士护肤品,也不知道使用的先后顺序,求大大们指导。

    欧莱雅的比较多人用,有男士专用的控油保湿着哩和爽肤水,洁面着哩,醒肤露和霜都还不错,价格也不贵,四件套的套装也就300块左右很多朋友都试过,效果ok,并且味道蛮好妮维雅也有男士系列,价格确实不高,之前有同学买很多套拿来送人--!舒适感据说也

    2024-04-15
    49000

发表评论

登录后才能评论
保存