Android的browser源码中,怎么修改标签页的标题字体大小

问题描述

Android的browser源码中,怎么修改标签页的标题字体大小

在做Android系统开发的时候,由于系统要求,字体已经固定。但是发现系统自带的浏览器,标签页标题字体太小的。不知道怎么修改。

看了一下源码,Tag.java的源码中有可以找到标题的变量mTitle,但是不知道如何修改字体的大小,希望大牛指点。

// All the state needed for a page
protected static class PageState {
    String mUrl;
    String mOriginalUrl;
    String mTitle;
    SecurityState mSecurityState;
    // This is non-null only when mSecurityState is SECURITY_STATE_BAD_CERTIFICATE.
    SslError mSslCertificateError;
    Bitmap mFavicon;
    boolean mIsBookmarkedSite;
    boolean mIncognito;

    PageState(Context c, boolean incognito) {
        mIncognito = incognito;
        if (mIncognito) {
            mOriginalUrl = mUrl = "browser:incognito";
            mTitle = c.getString(R.string.new_incognito_tab);
        } else {
            mOriginalUrl = mUrl = "";
            mTitle = c.getString(R.string.new_tab);
        }
        mSecurityState = SecurityState.SECURITY_STATE_NOT_SECURE;
    }

    PageState(Context c, boolean incognito, String url, Bitmap favicon) {
        mIncognito = incognito;
        mOriginalUrl = mUrl = url;
        if (URLUtil.isHttpsUrl(url)) {
            mSecurityState = SecurityState.SECURITY_STATE_SECURE;
        } else {
            mSecurityState = SecurityState.SECURITY_STATE_NOT_SECURE;
        }
        mFavicon = favicon;
    }

}
时间: 2024-09-20 04:07:34

Android的browser源码中,怎么修改标签页的标题字体大小的相关文章

android studio导入-android studio 导入android源码中的项目的问题

问题描述 android studio 导入android源码中的项目的问题 android studio 导入android源码中的项目的问题.android stufio如何导入android源码中的项目可以不出错,或者怎么修改,可以在android studio上正常使用.请手请指教 解决方案 如果你指的是导入Eclipse 的Project :http://ask.android-studio.org/?/explore/sort_type-new__category-19__day-0

Android源码中final关键字的用法及final,finally,finalize的区别_Android

hi 大家好,今日,天气剧变,非常冷,不想出门,于是给大家写了篇文章,关于android final关键字及final,finally,finalize的区别相关知识,具体详情如下所示: 先预告一下,下文中仅涉及java语法的讨论,和Android源码关系不大,请不要有阅读压力. 我发现在Android的源码中很多地方对final关键字的用法很是"别出心裁",之所以这么说是因为我从没看过是这么使用final关键字的,一个典型的例子是View类中onScrollChanged方法(不妨将

android源码中的values-sw580的文件夹

问题描述 android源码中的values-sw580的文件夹 在看android联系人的源码时发现有values-sw580这样的文件夹,不知道这样的文件夹是干嘛的?还有这个文件夹的名字是如何来定义的? 解决方案 res/下文件夹的命名是这样的,名称分为两部分{作用}[-{适用条件}*]如:values/values-land/values-sw600dp/values-sw600dp-land/等, LZ看到的values-sw580dp这个文件夹,首先它里面放的是value,其实,它只有

android 源码中使用System.loadLibrary加载第三方库

问题描述 android 源码中使用System.loadLibrary加载第三方库 我在android源码中编译一个apk,使用了几个第三方库文件,下面是Android.mk文件内容: LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE_TAGS := debug optional eng LOCAL_SRC_FILES := $(call all-java-files-under, src) LOCAL_PACKAGE

如何学习android源码中的framework,只有java基础

问题描述 如何学习android源码中的framework,只有java基础 求大神指导,如何学习framework?源码里面东西太多,感觉找不到入口 解决方案 从写android应用软件开始,或者上网收集framework的一些讲解资料,网上特别多 解决方案二: 你怎么学习的java就怎么学习Android 解决方案三: 除了努力還是努力加油 解决方案四: 围绕AMS和WMS展开,Android系统核心就这两个,弄懂了这两个服务如何和应用交互的,基本就了解Android系统的运行原理了. 解决

android开发-如何用Android Studio将源码打包成AAR文件,并且AAR文件中包含源码

问题描述 如何用Android Studio将源码打包成AAR文件,并且AAR文件中包含源码 如何用Android Studio将源码打包成AAR文件,并且AAR文件中包含源码.类似与jar文件打包后可以看到源代码一样. 解决方案 android studio本地引用aar打包文件(.aar)Android studio 打包aarandroid studio 把源码和资源文件一起打包生成aar包

向了解VLC开发的求教:如何修改VLC源码中UDP包长度?

问题描述 向了解VLC开发的求教:如何修改VLC源码中UDP包长度? 大家好 我在官网上下载了VLC的源代码,版本vlc-2.2.0.我现在在服务器端通过VLC向客户端发送本地视频文件并播放该视频,客户端接收数据并通过VLC播放视频,!他们之间通过UDP的方式传输,现在想要更改服务器端发出的UDP包的长度,使之变小,请问在VLC源代码哪里更改,看见源代码里边那么多的模块,看了两天实在找不到头绪,请高手指教,不胜感激! 解决方案 http://blog.csdn.net/lvmaker/artic

android-搜索Android源码中的下拉资源

问题描述 搜索Android源码中的下拉资源 在grepAndroid源码时进行divider_holo_light,获得如下结果: ~/platform_frameworks_base/core/res/res master gg divider_holo_light . ./values/arrays.xml:137: <item>@drawable/list_section_divider_holo_light</item> ./values/arrays.xml:239:

《Android 源码设计模式解析与实战》——第2章,第2.7节Android源码中的单例模式

2.7 Android源码中的单例模式在Android系统中,我们经常会通过Context获取系统级别的服务,如WindowsManagerService.ActivityManagerService等,更常用的是一个LayoutInflater的类,这些服务会在合适的时候以单例的形式注册在系统中,在我们需要的时候就通过Context的getSystemService(String name)获取.我们以LayoutInflater为例来说明,平时我们使用LayoutInflater较为常见的地