安卓系统修改教程之修改一级菜单、二级菜单字体颜色教程

合集下载

手机系统字体更改方法教程

手机系统字体更改方法教程

手机系统字体更改方法教程手机已经成为现代人生活中不可或缺的一部分。

而手机系统的个性化定制也是用户们追求的一项重要功能。

其中,改变手机字体是一种简单而有效的方法,可以让你的手机界面焕然一新。

本文将为大家介绍几种常见的手机系统字体更改方法。

一、通过系统设置更改字体大多数手机系统都提供了更改字体的选项,只需打开手机的设置界面,找到“显示”或“字体”选项,即可更改字体。

不同的手机品牌和系统版本可能会有所不同,但一般都会提供一些预设的字体供选择。

点击所需字体即可更改系统字体。

二、使用字体管理软件如果系统提供的字体不能满足你的需求,你还可以使用字体管理软件来更改手机字体。

这些软件可以从应用商店中下载安装,常见的有“iFont”、“HiFont”等。

安装完成后,打开软件,选择你喜欢的字体,点击下载并设置为系统字体即可。

三、通过刷机更改字体刷机是一种比较高级的手机系统定制方法,需要一定的技术水平和风险意识。

通过刷机,你可以更改手机的系统版本,包括字体。

刷机前请备份手机数据,以免造成不可逆的损失。

刷机需谨慎操作,建议寻求专业人士的帮助。

四、使用第三方主题除了更改系统字体,你还可以通过使用第三方主题来改变手机字体。

许多手机品牌都提供了自家的主题商店,你可以在其中下载安装喜欢的主题,包括字体。

此外,还有一些第三方应用如“GO桌面”、“360桌面”等也提供了丰富的主题选择。

五、使用在线字体转换工具如果你有自己喜欢的字体文件,你可以使用在线字体转换工具将其转换为手机可用的格式。

在搜索引擎中输入“在线字体转换工具”,你可以找到许多免费的在线工具。

将字体文件上传至工具网站,选择适合手机的格式,下载转换后的字体文件,然后按照软件或系统的要求安装即可。

六、注意事项在更改手机字体时,有几点需要注意:1. 下载应用时,请选择可信的应用商店,并查看用户评价和下载量,以确保软件的安全性和可靠性。

2. 在更改字体前,请备份手机数据,以免不慎造成数据丢失。

android settextcolor用法

android settextcolor用法

android settextcolor用法摘要:I.简介- 介绍Android settextcolor 用法II.settextcolor 属性的基本用法- 定义settextcolor 属性- settextcolor 属性的取值范围- settextcolor 属性的默认值III.settextcolor 属性的应用- 在布局文件中使用settextcolor 属性- 在代码中使用settextcolor 属性- settextcolor 属性的实例演示IV.settextcolor 属性的注意事项- settextcolor 属性与其它文本属性之间的关系- settextcolor 属性在不同API 级别下的表现- 避免在settextcolor 属性中使用不支持的颜色值V.总结- 回顾settextcolor 属性的基本用法- 总结settextcolor 属性的应用注意事项正文:Android settextcolor 用法是一种在Android 开发中经常使用的文本属性,它用于设置文本的颜色。

settextcolor 属性可以用于布局文件中,也可以在代码中使用。

使用settextcolor 属性可以让我们更好地控制文本的颜色,从而提高应用程序的用户体验。

settextcolor 属性的基本用法包括定义、取值范围、默认值等方面。

在Android 中,settextcolor 属性定义为一个名为“android:textColor”的属性。

该属性的取值范围比较广泛,支持多种颜色格式,例如十六进制、ARGB 等。

settextcolor 属性的默认值是一个表示文本颜色的默认值,通常为“@android:color/textColorPrimary”。

在实际开发中,我们可以通过在布局文件中使用settextcolor 属性,或者在代码中使用settextcolor 属性。

在布局文件中,我们可以在需要设置文本颜色的控件上添加“android:textColor”属性,并指定相应的颜色值。

Android实现修改状态栏背景、字体和图标颜色的方法

Android实现修改状态栏背景、字体和图标颜色的方法

Android实现修改状态栏背景、字体和图标颜⾊的⽅法前⾔:Android开发,对于状态栏的修改,实在是不友好,没什么api可以⽤,不像ios那么⽅便.但是ui⼜喜欢只搞ios⼀套.没办法.各种翻源码,写反射.真的蛋疼.需求场景:当toolbar及状态栏需要为⽩⾊或浅⾊时(如简书),状态栏由于⽤的Light风格Theme,字体,图标也都是⽩⾊,会看不清.如果改变成⿊⾊就很和谐了.⼀.修改状态栏颜⾊:改变状态栏颜⾊,可以看看这篇⽂章.传送门:传送门实现的效果:这种⽅法实现的状态栏变⾊,没有⿊⾊背景.使⽤全屏模式实现的效果如下(QQ的效果):很明显的⿊⾊背景.我⽤的⼿机是华为,系统7.0⼆.修改状态栏字体:通⽤⼯具类:public class StatusBarUtil {/*** 设置状态栏⿊⾊字体图标,* 适配4.4以上版本MIUIV、Flyme和6.0以上版本其他Android** @return 1:MIUUI 2:Flyme 3:android6.0*/public static int getStatusBarLightMode(Window window) {int result = 0;if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {if (MIUISetStatusBarLightMode(window, true)) {result = 1;} else if (FlymeSetStatusBarLightMode(window, true)) {result = 2;} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);result = 3;} else {//5.0}}return result;}/*** 已知系统类型时,设置状态栏⿊⾊字体图标。

安卓换字体步骤

安卓换字体步骤

从理论上讲,只要是TTF格式的字库都可以互换(包括各种手机和电脑),只要系统盘能装下即可,但用BUSYBOX DF命令在超级终端上查看SYSTEM目录剩余空间只有4M左右,G1原中文字库3M左右,所以最多能换7M以下的字库(视SYSTEM目录剩余空间大小而异)!下面开始讲解如何进行Android手机系统字体替换(主要有两个步骤):一、用rootexplorercopy准备用于替换原字库的新字库文件(中文字库需改名为DroidSansFallback.ttf 、英文字库需改名为DroidSans.ttf)二、用rootexplorer将copy的新字库文件粘贴到手机字库目录/system/fonts/替换原字库文件(两步冲冲完成,不用重启也可以尝到“华文行楷”圆润爽滑的口感)!光通过以上两个介绍你肯定还是很迷茫,下面我们就再对这两个步骤进行一个详细的分解:1、把XP字体库目录下的C:\WINDOWS\Fonts\STXINGKA.ttf(华文行楷)字库文件迅速地copy到手机SD卡上,并改名为DroidSansFallback.ttf2、打开rootexplorer后,稍稍地进入G1的字库目录“/system/fonts”,然后轻轻地按下右上角的“Remount as R/W ”按扭使字库目录变为可“读/写”状态。

(把原中文字库文件DroidSansFallback.ttfcopy一份到SD卡,当你玩腻新鲜后可以换回原配的)3、找到刚才拷入SD卡的华文行楷字库DroidSansFallback.ttf(原名STXINGKA.ttf)并copy到G1的字库目录/system/fonts/替换原中文字库文件4、提示是否替换文件,轻轻的按下“YES”后精彩的一幕即将上演!5、文件copy已完成,至此华文行楷字库已经完美地插入G1的内部,换完后可以在“高级设置”里将字体调大点,这下可以亲身体会华文行楷圆润爽滑的口感!6、用同样的方法将那个英文字库也换成你心怡的对象:首先用记事本或Office 办公软件等选中你心怡的英文字库(打开记事本-->格式-->字体;打开WORD-->格式-->字体-->字体),记住名字后,同样到XP字体库目录C:\WINDOWS\Fonts\找到同名字库文件(如JOKERMAN.TTF)并copy到SD卡后改名为DroidSans.ttf ,接下来就是copy粘贴替换原英文字库文件啦(参照第3和第4步),不过这个英文字库要重启手机才能看到它华丽的效果!乱码,方框解决办法修改字体需要root权限,如何获取root权限可以去安卓论坛。

android settextcolor用法

android settextcolor用法

android settextcolor用法Android的setTextColor方法是用来设置文本的颜色的。

该方法是TextView类的一个成员方法,用于设置TextView控件中文本的颜色。

通过设置不同的颜色,可以使文本在界面上更加醒目和易于阅读。

一、setTextColor方法的基本用法setTextColor方法的基本用法是通过调用TextView对象的该方法来设置文本颜色。

该方法的参数是一个整数值,代表一个颜色。

这个整数值可以是具体的颜色值,也可以是一个颜色资源的引用。

使用具体颜色值的示例代码:javaTextView textView = findViewById(R.id.text_view);textView.setTextColor(Color.RED);使用颜色资源的示例代码:javatextView.setTextColor(getResources().getColor(R.color.text_color));二、使用RGB值设置颜色可以使用RGB值来设置颜色,RGB是红色、绿色和蓝色的缩写,这是一种常见的颜色表示方式。

在Android中,可以使用Color类的静态方法来设置RGB颜色。

使用RGB值设置颜色的示例代码:javaTextView textView = findViewById(R.id.text_view);textView.setTextColor(Color.rgb(255, 0, 0)); 红色textView.setTextColor(Color.rgb(0, 255, 0)); 绿色textView.setTextColor(Color.rgb(0, 0, 255)); 蓝色可以根据需要自行调整RGB值,来得到不同的颜色。

三、使用ARGB值设置颜色ARGB是Alpha值、红色、绿色和蓝色的缩写,其中Alpha值表示透明度,取值范围从0到255。

安卓手机修改系统字体教程

安卓手机修改系统字体教程

安卓手机修改系统字体教程注意:字体替换之后如果会出现“口口口”现象的话,一般是因为你没有修改权限引起的,大家一定要注意!具体字体的形状将不再阐述,大家可以百度,尽管不是所有都合你的口味,总有些是不错的。

先说字体替换教程——此教程针对S-OFF的机油有效。

Android系统的字体文件路径为手机存储systemfont其中三个字体文件分别对应的字体如下:1、DroidSans.ttf系统默认英文字体2、DroidSans-Bold.ttf系统默认英文粗字体3、DroidSansFallback.ttf系统默认中文字体本教程采用直接替换法,要求手机必须是root了的,为了避免一些机友替换失误,中文无法显示的情况,在替换之前最好备份一下原文件免得想换回来的时候找不到,备份方式除了将原文件拷贝出来以外,还可以修改原文件名。

【步骤】:1、root你的爱机。

2、下载字体文件。

这个可以从下面的地址下,也可以网上找自己喜欢的字体。

3、下载安装“RE文件管理器”(RootExplorer)这软件可谓是玩机必备。

4、把下载的字体包(后缀名为.ttf)放在存储卡里,位置随意,只要能找得到。

5、打开RE文件管理器,找到你之前下载的字体,重命名为DroidSansFallback.ttf。

6、然后长按字体文件选择复制,然后粘贴到手机存储systemfonts目录下(注意:RE管理器“载装读/写”才能粘贴,RE右上角的按键。

若提示覆盖,点击“是”即可。

)7、最关键的一步:找到DroidSansFallback.ttf,长按DroidSansFallback.ttf*出对话框选择“权限(Permissions)”,由下面左边图的样式改为右边图的样式,再点击确定。

重启手机,中文字体就会变成你所想要的样式,给大家放两张地瓜的图,对比一下看看效果,华康少女的字体是不是非常可爱呢,少女哦。

……安卓系统修改字体颜色教程

……安卓系统修改字体颜色教程

反编译framework-res.apk得到framework-res文件夹!修改里面的文件,找到(如何找到呢?看完就知道了)framework-res.apk\res\values\s.xml< name="bright_foreground_dark">#ffc8c8c8设置界面以及对话框顶栏字体颜色< name="bright_foreground_dark_disabled">#80ffffff未启用功能字体颜色(暗色)< name="dim_foreground_dark">#ffbebebe 关于手机里的型号版本号字体颜色< name="dim_foreground_dark_disabled">#80bebebe关于手机里的型号版本号以及二级目录字体暗颜色< name="hint_foreground_dark">#ff808080输入框内提示文本颜色< name="dim_foreground_light">#ff323232关机界面飞行模式等下的二级文本颜色< name="bright_foreground_light">#ff000000选择列表字体颜色< name="status_bar_text">#ffffffff状态栏字体颜色< name="status_bar_clock_text">#ffbebebe状态栏时钟字体颜色< name="status_bar_event_primary_text">#ffffffff下拉提示栏字体主颜色< name="status_bar_event_secondary_text">#ffb6cad6下拉提示栏二级字体< name="sub_text_">#ff6e9cba全局二级字体颜色把以上的颜色代码修改为你喜欢的颜色然后保存并退出(颜色代码可在百度上搜索,文中"#xxxxxxxx" #前两位为透明度,后六位为颜色代码),编辑工具仍然建议使用Notepad++,很方便的文本编辑器。

Android手机使用教程:教你如何替换系统字体

Android手机使用教程:教你如何替换系统字体

手机是我们每天都要面对的,经常需要打开,手机屏幕是和我们最直观的交互界面,每天看着同样的手机界面,难免会有些视觉疲劳,怎么样给手机增添点色彩,让我的手机和别人的不一样,看上去更个性更有特点呢?这就需要给手机进行一番美化,美化也是有很多方法的,对于android手机,美化的方式就更多了,我们先来了解一下如何给手机换个字体,是不是看惯了自带的那个方方正正的字体,觉得不是那么美观呢。

可爱的女生是不是也想自己的字体变得更加漂亮呢。

简单的几部操作,就能让您的手机焕然一新,充满活力。

先来看看替换字体的方法,目前可以替换字体比较方便的方法有两种,一种是通过字体软件进行替换,比较简单,但是不是特别保险。

另一种是通过一个root文件管理器来替换字体,虽然是手动的替换,但也不是很麻烦,而且相比较软件替换,成功率高,也不容易出问题。

看了下面的具体操作方法,相信大家很快就能学会,给自己的手机换上漂亮的字体。

字体替换之前,先去网上找一些漂亮的字体吧,但是有一点要注意,字体文件不要太大。

字体文件大小也受系统影响,有的系统中英文加起来近20M的字体装上不会出现问题。

有的手机原因,所以字体也就不能装过大的,大家在下载字体时,尽量选择一些常用的,字体文件不是很大的来进行替换吧。

还有一点比较重要的是,替换字体是需要root权限的,因为替换的字体是系统文件,是需要一定的高权限才能操作的,替换字体前先看看自己的手机获取root权限了没,如果没有,获取了权限再替换吧。

废话不多说了,步入正题。

字体管理器替换字体方法正如标题所描述的,此方法需要一个软件来进行操作,该字体替换软件叫“字体管理器”(软件下载:字体管理FontMgr 1.0.apk(148.07 KB, 下载次数: 6470)),大家下载后安装到手机上即可。

安装完毕后在所有程序里找到字体管理软件,如下图:将下载的字体放到内存卡中,注意,字体的后缀名一定是ttf的字体,名字不能是中文!然后打开字体管理器,为了保险起见,我们要先备份手机里的原有字体,点击“备份”,显示下图:点击“是”等待一会,会提示你字体备份成功!备份完成了,返回主界面,我们选择“安装”,显示如下图:点击屏幕上的“浏览”按钮,然后进入文件管理器,选择刚才传到内存卡中的ttf字体文件,这里使用的是浪漫雅园字体,在下图中我们能看到LangManYaYuan.ttf的文件,这个就是啦!点击选择它即可。

字体颜色太浅的解决方法

字体颜色太浅的解决方法

字体颜色太浅的解决方法
宝子,你是不是也遇到字体颜色太浅,看着费眼又难受的情况呀?别担心,咱有办法解决呢。

要是在电脑上,好多软件里都能调整字体颜色。

比如说你在word文档里,直接选中那些颜色浅的字,然后在字体颜色那个选项里,挑个深一点、你看着舒服的颜色就行啦,像黑色、深灰色这些都很清晰。

要是在网页上,浏览器一般也有调整页面颜色或者字体颜色的功能哦。

你可以在浏览器的设置里找找看,说不定就能让那些浅颜色的字变得清楚起来。

如果是在手机上,那就更简单啦。

在看电子书的时候,很多阅读软件都能改变字体颜色。

你进入阅读软件的设置,里面会有字体设置的选项,把字体颜色改成深色就好啦。

要是在手机上看文档或者网页,手机系统也有一些辅助功能可以帮忙。

像苹果手机有“显示与亮度”的设置,你可以在里面调整一下对比度之类的,可能就会让字体看起来更清晰,颜色也不会显得那么浅了。

安卓手机也有类似的显示设置,你去捣鼓捣鼓,说不定就找到适合的调整方法啦。

还有哦,如果是打印出来的字颜色浅,那可能是打印机的墨盒或者硒鼓出问题了。

要是墨盒的话,你可以试着把墨盒拿出来摇一摇,有时候墨粉不均匀就会让字颜色浅。

要是硒鼓的话,可能需要清理一下硒鼓,或者看看硒鼓是不是快没墨粉了,需要更换。

不过自己弄这些的时候要小心一点,别把墨盒或者硒鼓弄坏了。

宝子,你按照这些方法试试,肯定能让那些浅颜色的字体变得清楚起来,这样看东西就不费劲啦。

android修改状态栏时间和日期颜色

android修改状态栏时间和日期颜色

android修改状态栏时间和⽇期颜⾊android修改状态栏时间和⽇期颜⾊条件:⼿机获取ROOT权限和安装R.E.管理器,刷⼊或安装好Recovery并备份,我是在死机后⽤Recovery N次恢复试验才成功的。

我的⼿机为华为c8500,/system/framework下有services.odex 和services.jar ,但services.jar⾥没有classes.dex,只有⼀个META-INF⽂件夹,但⽹上教程多数是修改services.jar⾥的classes.dex⽂件的。

下载并安装软件java jdk 7(java jdk1.7.0):⽹盘下载官⽹下载下载需要的软件⼯具包:BAT批处理.zip下载:ADB SHELL.RAR⽤R.E.管理器将/system下的framework整个⽂件夹复制出来放到电脑任意盘,将framework⽂件夹下的所有⽂件复制到如D盘下的名为abc 的⽂件夹,将BAT批处理.zip解压,把odex、dex转class.bat class转dex.bat smali.jar baksmali.jar 等所有⽂件都放到D盘abc⽂件夹⾥。

在abc⽂件夹⾥找到services.odex,把它拖到odex或dex转class.bat这个批处理⽂件图标上,就会⽣成⼀个out⽂件夹,⾥⾯就有要修改的⽂件。

(这个bat批处理可以将xxx.odex和xxx.dex反编译为class,odex⽂件需要framework下的⽂件,dex 反编译则不需要framework下的⽂件)修改时间颜⾊:⽂件位置在D:\abc\out\com\android\server\status\StatusBarIcon.smali直接进⼊out⽂件夹,搜索StatusBarIcon.smali 即可,⽤windows⾃带记事本打开,查找const/high16 v6, -0x100 (状态栏时间颜⾊是⿊⾊才⾏)将const/high16 v6, -0x100 修改为const v6, -0x1-0x100为⿊⾊, -0x1为⽩⾊,先试验⽩⾊,成功后修改什么颜⾊都可点记事本⽂件按钮,点保存,关闭记事本。

Android手机使用教程:教你如何替换系统字体

Android手机使用教程:教你如何替换系统字体

手机是我们每天都要面对的,经常需要打开,手机屏幕是和我们最直观的交互界面,每天看着同样的手机界面,难免会有些视觉疲劳,怎么样给手机增添点色彩,让我的手机和别人的不一样,看上去更个性更有特点呢?这就需要给手机进行一番美化,美化也是有很多方法的,对于an droid手机,美化的方式就更多了,我们先来了解一下如何给手机换个字体,是不是看惯了自带的那个方方正正的字体,觉得不是那么美观呢。

可爱的女生是不是也想自己的字体变得更加漂亮呢。

简单的几部操作,就能让您的手机焕然一新,充满活力。

先来看看替换字体的方法,目前可以替换字体比较方便的方法有两种,一种是通过字体软件进行替换,比较简单,但是不是特别保险。

另一种是通过一个root文件管理器来替换字体,虽然是手动的替换,但也不是很麻烦,而且相比较软件替换,成功率高,也不容易出问题。

看了下面的具体操作方法,相信大家很快就能学会,给自己的手机换上漂亮的字体。

字体替换之前,先去网上找一些漂亮的字体吧,但是有一点要注意,字体文件不要太大。

字体文件大小也受系统影响,有的系统中英文加起来近20M的字体装上不会出现问题。

有的手机原因,所以字体也就不能装过大的,大家在下载字体时,尽量选择一些常用的,字体文件不是很大的来进行替换吧。

还有一点比较重要的是,替换字体是需要root权限的,因为替换的字体是系统文件,是需要一定的高权限才能操作的,替换字体前先看看自己的手机获取root权限了没,如果没有,获取了权限再替换吧。

废话不多说了,步入正题。

字体管理器替换字体方法正如标题所描述的,此方法需要一个软件来进行操作,该字体替换软件叫“字体管理器”(软件下载:—字体管理FontMgr 1.0.apk (148.07 KB,下载次数:6470)),大家下载后安装到手机上即可。

安装完毕后在所有程序里找到字体管理软件,如下图:将下载的字体放到内存卡中,注意,字体的后缀名一定是ttf 的字体,名字不能是中文!然后打开字体管理器,为了保险起见,我们要先备份手机里的原有字体,点击“备份” ,显示下图:点击“是”等待一会,会提示你字体备份成功!备份完成了,返回主界面,我们选择“安装”,显示如下图:点击屏幕上的“浏览”按钮,然后进入文件管理器,选择刚才传到内存卡中的ttf 字体文件,这里使用的是浪漫雅园字体,在下图中我们能看到LangManYaYuan.ttf 的文件,这个就是啦!点击选择它即可。

安卓系统字体字号修改(无需任何软件,无需root)

安卓系统字体字号修改(无需任何软件,无需root)

安卓系统字号修改教程,无需root
很多人使用安卓手机的朋友中,年轻人抱怨安卓手机字体太大,给人的感觉很山寨,而中老年人,或者高度近视,散光的朋友却抱怨安卓手机字号无法调节,因为都觉得很苦恼.
其实那是2.X 的年代,到了4.X 的年代,安卓手机的字号是可以调节的.
我们可以打开系统设置,找到显示选项,在最后可以看到一个字体大小的选项,有四档可以调节.但是,高度近视的朋友,或者老花眼的老年朋友呢,字体选择特大还是无法看清怎么办呢?其实这个字体除了缺省的四项以外,我们还可以自定义设置.方法其实很简单. 打开拨号程序,输入*#*#3646633#*#*,或者*#15963#*进入手机工程模式(EngineerMode)
这么大
丑死了!
看不见怎么办!
列表下拉找到倒数第三个选项SettingsFont(字体设置),里面有三个可调节的,一个是small(小)large(大)extra large(特大),我们只需要把光标移到Extra Large的位置,然后输入自定义值,输入阿拉伯数字,建议每一次调节以0.1作为步进单位,输入完毕之后,点击OK,
会出现success(完成),
们将其打钩就能看到刚才设置的效果.
如果不满意,可以再次进入工程模式进行数值的设定.注,此处修改的参数讲会对系统所有的字体生效,桌面的程序名称,列表的程序名称,短信字号,网页的默认字号,通知栏字号,拨号盘以及联系人等,建议数值不要超过2,否则文字会显示不全,被分割.
大号字体的效果如下。

字体颜色教程附颜色代码

字体颜色教程附颜色代码

Jeremy教你如何修改安卓系统字体颜色apktool软件:Dodo_APKTools反编译工具+签名(Hiapk版).zip(大小3390k)1.是选framework-res.apk2.生成文件的目录3.反编译。

4.找到你生成文件的目录framew~1.apk.decode\res\values\colors.xmlcolors.xml可以用系统自带的记事本打开,也可用Notepad++文本编辑器打开下载地址:/file/an0omaka#npp.5.9.2.bin(Notepad汉化版).zip安卓美化之弹出一级菜单、二级菜单字体颜色修改1、反编译framework-res.apk,找到\res\values\styles.xml,用记事本打开,找到此处<style name="TextAppearance.Widget.IconMenu.Item" parent="@style/TextAppearance.Small"> <item name="textColor">?textColorPrimary</item></style>这里的textColor就是一级菜单上字体的颜色?textColorPrimary 白色?textColorPrimaryInverse 黑色比如像由白色修改为黑色,这里就修改为<style name="TextAppearance.Widget.IconMenu.Item" parent="@style/TextAppearance.Small"> <item name="textColor">?textColorPrimaryInverse</item></style>2、再找到<style name="Theme.ExpandedMenu" parent="@style/Theme"><item name="listViewStyle">@style/Widget.ListView.Menu</item><item name="windowAnimationStyle">@style/Animation.OptionsPanel</item><item name="background">@null</item><item name="itemTextAppearance">?textAppearanceLarge</item></style>这里itemTextAppearance就是二级菜单字体的颜色?textAppearanceLarge 白色?textAppearanceLargeInverse 黑色比如我们由原来的白色修改为黑色,就修改为<style name="Theme.ExpandedMenu" parent="@style/Theme"><item name="listViewStyle">@style/Widget.ListView.Menu</item><item name="windowAnimationStyle">@style/Animation.OptionsPanel</item><item name="background">@null</item><item name="itemTextAppearance">?textAppearanceLargeInverse</item></style>3、三级菜单字体颜色修改打开\res\values\colors.xml,找到<color name="dim_foreground_light_disabled">#80323232</color>这里修改为自己需要的颜色代码即可,比如黑色#ff000000,白色#ffffffff自己然后保存那个文档,放回原来的地方,再回编译就好了,之后把framework-res.apk放回原处,修改好权限就好了把以上的颜色代码修改为你喜欢的颜色然后保存并退出(颜色代码可在百度上搜索,文中"#xxxxxxxx" #前两位为透明度,后六位为颜色代码)然后再用apktool软件:1.选择你刚生成的文件目录2.生成apk的目录3.编译。

安卓开发字体颜色代码修改字体颜色

安卓开发字体颜色代码修改字体颜色

安卓系统字体颜色代码and修改字体颜色1、在layout文件下的配置xml文件中直接设置字体颜色,通过添加android:textcolor=“#FFFFFF”来变化颜色但这样的效果只能让字体千篇一律的显示一种颜色。

2、在activity中通过TextViewtv=new TextView(this);实例化一个textview,通过setContentView(tv);将其加载到当前activity,设置要显示的内容String str=“想要显示的内容”;通过以下代码可以实现部分文本字体的改变,参数中的数字表示起始位置和结束位置,此种方法比较复杂。

代码如下:SpannableStringBuilder style=new SpannableStringBuilder(str);//SpannableStringBuilder实现CharSequence接口style.setSpan(newForegroundColorSpan(Color.RED),0,2,Spannable.SPAN_EXCLUSIVE_EX CLUSIVE );style.setSpan(newForegroundColorSpan(Color.YELLOW),2,4,Spannable.SPAN_EXCLUSIVE _EXCLUSIVE );style.setSpan(newForegroundColorSpan(Color.GREEN),4,6,Spannable.SPAN_EXCLUSIVE_ EXCLUSIVE );tv.setText(style);//将其添加到tv中3、通过html标签改变文本颜色tv.setText(Html.fromHtml("我是<font color=blue>danyijiangnan</font>"));1 F2 红色#FF00003 绿色#00FF004 蓝色#0000FF5 牡丹红#FF00FF6 青色#00FFFF7黄色#FFFF008 黑色#0000009 海蓝#70DB9310 巧克力色#5C331711 蓝紫色#9F5F9F12 黄铜色#B5A64213 亮金色#D9D91914 棕色#A67D3D15 青铜色#8C785316 2号青铜色#A67D3D17 士官服蓝色#5F9F9F18 冷铜色#D9871919 铜色#B8733320 珊瑚红#FF7F0021 紫蓝色#42426F22 深棕#5C403323 深绿#2F4F2F24 深铜绿色#4A766E25 深橄榄绿#4F4F2F26 深兰花色#9932CD27 深紫色#871F7828 深石板蓝#6B238E29 深铅灰色#2F4F4F30 深棕褐色#97694F32 深绿松石色#7093DB33 暗木色#855E4234 淡灰色#54545435 土灰玫瑰红色#54545436 长石色#D1927537 火砖色#8E232338 森林绿#238E2339 金色#CD7F3240 鲜黄色#DBDB7041 灰色#C0C0C042 铜绿色#527F7643 青黄色#93DB7044 猎人绿#215E2145 印度红#4E2F2F46 土黄色#9F9F5F47 浅蓝色#C0D9D948 浅灰色#A8A8A849 浅钢蓝色#8F8FBD59 浅木色#E9C2A660石灰绿色#32CD3261 桔黄色#E4783362 褐红色#8E236B63 中海蓝色#32CD9964 中蓝色#3232CD65 中森林绿#6B8E2366 中鲜黄色#EAEAAE67 中兰花色#9370DB68 中海绿色#426F4269 中石板蓝色#7F00FF70 中春绿色#7FFF0071 中绿松石色#70DBDB72 中紫红色#DB709373 中木色#A6806474 深藏青色#2F2F4F75 海军蓝#23238E76 霓虹蓝#4D4DFF。

Android字体修改替换教程

Android字体修改替换教程

Android字体修改替换教程
一、首先要普及一下石头2的关于字体的三个关键文件(位置:/system/fonts):
1. DroidSans.ttf 系统默认英文字体
2. DroidSans-Bold.ttf 系统默认英文粗字体
3. DroidSansFallback.ttf 系统默认中文字体
PS:修改英文字体时,只改DroidSans也无法显示英文,必须把DroidSans-Bold也改了,DroidSans-Bold和DroidSans可以是同一个文件,就是名字不一样。

二、查看和修改方法:
这里要用到一个机油常用的系统文件管理软件,R. E. 管理器:
PS:查看和修改前要保证石头2 root过(root的方法就不多说,论坛刷机教程有,这里只附个root常用软件SuperOneClick:/file/t2149134ae)
三、修改过程:
1、安装R.E.管理器
2、把你所需要的字体下载好,并放到你的手机内存卡上(注意要记得位置)
3、打开R.E.管理器,点击上面的挂载方式----挂载读写(注意最左上面,显示为挂载读写时就不要点击了)

4、点击sdcard文件夹(就是手机内存卡),找到你下载的字体文件,复制到system内(PS:不要直接放放到/system/fonts内,原因请继续看)
5、长按你复制到system内的字体文件,修改权限(看图):
6、把修改好的字体文件放到/system/fonts内(PS:这时候可能出现
口口问题,别担心,请执行下一步)
PS:步骤5、6决不能倒换!
7、重启手机(PS:第一次开机可能有点慢,请耐心等待),K. O.。

超详细的安卓手机替换字体教程(图文)

超详细的安卓手机替换字体教程(图文)

{转帖}android系统更换字体操作方法关于android系统更换字体网上有很多教程,大部分写的不是很明白,或者是有些涉及不到,但字体是个很重要的东西,经常都需要看的。

关于android系统更换字体网上有很多教程,大部分写的不是很明白.或者是有些涉及不到.我也不一定写的很明白,根据我的个人经验写一些个人操作实例吧.太深入的经验不足,技术不够.呵呵.一般也涉及不到.字体我认为是个很重要的东西.常年要看的.用一个自己喜欢的.会舒服很多.闲话就不多说了.进入正题吧.(在乎官方原版系统,对修改系统敏感,直接关闭此贴.里面涉及的都是相关的内容)必须条件.1.手机是android系统,已经取得root.关于root如何取,这里不涉及.相关机型,请参阅专业论坛.2.电脑一台,能连网比较好.3.root管理器,没有的同学我会提供下载地址.4.安装91助手.不是必须,中途多一种上传替换方法.(可以忽略)先开始准备工作:1.要更换的字体.上百度,上google,上友道,上必应,上搜搜,都可以搜索,字体下载网站...或者到电脑系统盘里.一般为C盘.system/fonts下复制出你喜欢的字体.(建议不要超过7M,一般的是3-5M之间,小部分会超过)2.安装好root管理器到手机上(如果不懂安装软件的同学,请百度,或者专业论坛搜索,或咨询其它同学.这里就不说了)3.我这里以hero截图为例.以替换汉字为例.magic.legend,estone,nexus one.均测试通过.但不是所有版本.理论是基本可以的.4.打开电脑上隐藏后缀选项,不然是看不到字体后缀的XP操作:首先打开“我的电脑”,依次点“工具”、“文件夹选项”、“查看”,将“隐藏已知文件类型的扩展名”去掉勾选,再确定即可VISTA与WIN7操作:我的电脑——组织(左上角)——文件夹和搜索选项——查看——将“隐藏已知文件的扩展名”前的对勾去掉其它系统请自动搜索咨询.说明:DroidSans.ttf 系统默认英文字体DroidSans-Bold.ttf 系统默认英文粗字体DroidSansFallback.ttf 系统默认中文字体好了,正式开始工作.当我们准备好,要更换的字体及管理好root管理器后.我们把下载好的字体根据系统默认的命名,因为我们用的是替换.名字自然是不能不同的.否则系统无法识别.我把下载好的方正准圆改为DroidSansFallback.ttf 修改的时候,请注意,后缀是小写的ttf,有些下载是大写的.大写是不识别的.如图示:图一:我们把自己要替换的字体命名好之后.把这个复制到卡上,建议根目录,好找一点.或者你自己建一个文件夹.放入.目只有一个.你自己能找得到.能使用91助手安装好守护的朋友,这里可以不用操作.不过还是建议复制到卡上方便一些.把字体复制到卡上之后,我们打开root管理程序进入sdcard(也就是你的内存卡)--找到你放字体的地方长按出来对话框,选择复制.如图示(顺序操作):图二图三图四图五图六当我们复制成功后.我们点"向上一层" 就回到了我们才最初的地方,或者是其它地方,或者更深目录的.返回到系统根目录即可.进入system,再进入fonts.如果图所示(顺序操作):返回根目录图,请参数图三可以看到system 进入,就不在截图占空间了.图七图八图八为关键所在,正确与否,都在这里.中间我标明的是今天示例的目标.主要就是上面顶部蓝色标明那里...可以看到 166.02MB使用.3.98MB空闲读/写载入为读166.02MB这个不同系统有不同显示.后面空闲也是一样.不必为是否与图中所是一样而纠结而疑问.关键一前面的使用的不用看了.那个与今天说的无关.后面空闲的是主要的.可以看到我图中的是3.98 MB 这个空闲是我替换过字体剩下的.记得开始我说过,字体大小的吧.现在说一下.系统默认字体大小你手机所显示空闲MB 共和不能小于你要替换字体的大小. 即默认字体大小空闲减你要替换的字体大小,不能是负.简单点说,就是替换的要放得下才是..关键二顶部蓝色标明的读/写载入为读这里如果没有修改过,应该是读/转载入为读点一下载入为读我们修改一下属性自然是要写才能操作的,只读状态是不能读写删除等操作的.不同的ROOT管理可能显示有所不同,有的是显示英文.R/O 如果对这个不了解,建议使用我网盘提示的ROOT管理 2.83汉化版的..就和我图中是一样的显示. 关键处就是要可以写.也就是可以直进操作的.到了这里相信很多同学都想到,粘贴覆盖就行了...还有一个关键就是如果是要直接覆盖.必须是你要替换字体大小小于空闲的.不能是系统默认空闲的总和. 要替换字体大小小于空闲字体的同学,可以直接覆盖.覆盖是否了事呢,非也..还有一个就是权限的问题,就是覆盖了.系统调用你替换字体的权限是否正常呢,一般不是会是777 的.手机显示是三横三纵的选择.我截图出来.这里先说一下,可以直接替换的替换好了.(如无提示覆盖则出现多一个文件删除多于的那个及系统默认的,再回去复制要替换的文件,返回来粘贴).会出来一个对话框.如图五.不记得的同学向上看看.我们点击权限如下图.图九我们把所有都选择上,以防有要调用出现口口的现象. 全选择后,点确定,,然后退出,重启手机,即可看到你心爱的字体.各位手机空间大的,到此为止!空间小的,请继续看!下面就讲一下,要替换字体大小大于空闲大小小于系统默认字体空闲大小的操作方法由于我们不能顺利的替换,那么我们将经历一次口口版了...为了防止使用口口版时,操作上的不便,我建议,使用91助手或者其它的PC载图工具,对关键性要操作的进于先载图,后面好对比,如果记得住,和对系统有点了解的.可以不用截图.如果使用分辨率和我一样的320X480的也可不用,对比我的就可以.替换一种,只是一种文字为口口.基本就是图五,图六,图九的地方.上面我们讲到图八处,就无法再下一步进行了.覆盖会提示空间不足.那么我们只有放弃直接替换的念头.先删除系统默认的.以腾出空间.如图示:图十确定删除以后,看顶部的空闲大小有没有增加,如果没有增加,则要重启手机,让系统读取修改.自然没有了字体.要调的显示为口口了...先看一下传说中的口口版吧图十一这里就算没有字体,也有图标,记得图标与位置,就OK了...进入root 口口找到sdcard 复制你要替换的字体长按DroidSansFallback.ttf 出现对话框这个时候是口口版了...没有文字..可能有同学记不住位置..使用英文原版的同学这里还是英文的.我们可以回想,也可以看截图.我们看上面图五的地方,发现复制是在重命名下面.那么,重命名是三个字,复制是二个字,得出结论即三个口口口下面一个即是复制看一下图好和图五有所比较:图十二点击复制后,下面就会出现白色的选项了..左为粘贴,右为取消我们点返回上一层(也就是第一个文件夹口口口口.看下图图十三返回到系统根目录,也就是有system那个,进入再入fonts 修改顶部读/转为读/写由于是口口.我还是截个图比较好点图十四由于我们前面已经删除掉要替换系统的默认字体,所以我们点再粘贴的时候,不会提示覆盖的.粘贴进入会出现你粘贴的文件.如果是读/转状态会提示的. 我们进入fonts后..状态是默认为读/转的,也就是我们只要点一下再就可以粘贴了...粘贴好了我们再把权限设置一下...我们长按才粘贴进入的文件.出现对话框.也是口口,那么我们根据图五,及图十二可以推算出.重命名后第三个为权限也就是口口口后再向下数一二三,第三个即是.点击.出现如下图图十五我们将权限全部选择上,再点确定...重启手机.即可得到你想的替换字体了... 到这里基本上的就算完成了.其实这个是很简单的一个操作.为了方便新手,对系统不了解,又想换系统的字体的做个比较详细的解说吧,或许我讲的方面不全面.语言不通顺,理解上可能不太明白.大家理解一下.简单的说一下操作步骤1.下载你要的替换的中英字体,电脑上用的就可以了.名字重命名你要的替换字体的名字,当然,你也可以先不重命名.复制到fonts里面.重命名系统默认的名字,删除掉,再重命名替换字体的名字,注意一点就是后缀是小写的 ttf 大写是不识别的2.安装root管理器,把要替换的字体复制到卡上,这里91助手可以安装守护的同学也可以不操作.3.用root管理器复制要替换的字体,到system/fonts里面去替换,记得先把属性状态改为可读写模式4.把替换字体的权限设置为全部,也就是777 确定重启手机即可。

Android开发实现按钮点击切换背景并修改文字颜色的方法

Android开发实现按钮点击切换背景并修改文字颜色的方法

Android开发实现按钮点击切换背景并修改⽂字颜⾊的⽅法本⽂实例讲述了Android开发实现按钮点击切换背景并修改⽂字颜⾊的⽅法。

分享给⼤家供⼤家参考,具体如下:其实原理很简单,⽤到的是selector,⽤来设置android:background和android:textcolor属性,selector可以⽤来设置默认时候、点击时候的背景图⽚和⽂字颜⾊的属性,过程如下:这两个⽂件如下:1.当点击按钮,改变⽂字的颜⾊:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="/apk/res/android"><item android:state_focused="false" android:state_enabled="true" android:state_pressed="false"android:color="#000000" /><item android:state_enabled="false" android:color="#000000" /><item android:state_pressed="true" android:color="#ffffff" /><item android:state_focused="true" android:color="#000000" /></selector>2.当点击按钮,改变按钮的背景:<?xml version="1.0" encoding="utf-8"?><selector xmlns:Android="/apk/res/android"><!-- 定义按钮按下时的图⽚ --><item Android:drawable="@drawable/blue" Android:state_pressed="true"/><!-- 定义按钮默认的图⽚ --><item Android:drawable="@drawable/gray"/></selector>是不是很简单,不⽤再⽤java代码来进⾏设置,只需要设置到你所需要的Textview或者button,如下使⽤⽅式:<TextViewandroid:id="@+id/menu_logout"android:layout_width="fill_parent"android:layout_height="fill_parent"android:layout_weight="1"android:background="@drawable/btnselector"android:drawableLeft="@drawable/menu_logout"android:drawablePadding="10dp"android:gravity="center_vertical"android:text="@string/logout"android:textColor="@drawable/btnselectorcolor"android:textSize="@dimen/Menu_Font_Size" />成功完成更多关于Android相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》及《》希望本⽂所述对⼤家Android程序设计有所帮助。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

修改一级菜单、二级菜单字体颜色教程
刚刚看到有机油求助如何修改一级菜单字体颜色,顺便就写了个简单的教程,给需要的人,我不知道论坛是否有了。

反编译工具推荐apktool,或者土豆ROM工具箱,教程论坛应该有。

切记如果反编译和重编译提示出错的话,切勿使用到手机里,一般会出问题的。

一级菜单
2011-9-10 18:57:18 上传下载附件(322.72 KB)
二级菜单
1、反编译framework-res.apk,找到\res\values\styles.xml,用记事本打开,找到此处
1. <style name="TextAppearance.Widget.IconMenu.Item"
parent="@style/TextAppearance.Small">
2. <item name="textColor">?textColorPrimary</item>
3. </style>
复制代码
这里的textColor就是一级菜单上字体的颜色
?textColorPrimary 白色
?textColorPrimary Inverse 黑色
比如像由白色修改为黑色,这里就修改为
1. <style name="TextAppearance.Widget.IconMenu.Item"
parent="@style/TextAppearance.Small">
2. <item name="textColor">?textColorPrimaryInverse</item>
3. </style>
复制代码
2、再找到
1. <style name="Theme.ExpandedMenu" parent="@style/Theme">
2. <item name="listViewStyle">@style/Widget.ListView.Menu</item>
3. <item
name="windowAnimationStyle">@style/Animation.OptionsPanel</item>
4. <item name="background">@null</item>
5. <item name="itemTextAppearance">?textAppearanceLarge</item>
6. </style>
复制代码
这里itemTextAppearance就是二级菜单字体的颜色
?textAppearanceLarge 白色
?textAppearanceLargeInverse 黑色
比如我们由原来的白色修改为黑色,就修改为
1. <style name="Theme.ExpandedMenu" parent="@style/Theme">
2. <item name="listViewStyle">@style/Widget.ListView.Menu</item>
3. <item
name="windowAnimationStyle">@style/Animation.OptionsPanel</item>
4. <item name="background">@null</item>
5. <item
name="itemTextAppearance">?textAppearanceLargeInverse</item>
6. </style>
复制代码
3、三级菜单字体颜色修改
打开\res\values\colors.xml,找到
1. <color name="dim_foreground_light_disabled">#80323232</color> 复制代码
这里修改为自己需要的颜色代码即可,比如黑色#ff000000,白色#ffffffff
修改过程算是比较简单的了。

相关文档
最新文档