问题标签 [android-fonts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 设置整个Activity的字体设置
在android中,我怎样才能为整个Activity
或Fragment
一次设置字体颜色和字体样式,所以我不必将它设置为每一个TextView
?
android - 如何保护字体并动态加密它们?
如果我想在我的应用程序中嵌入自定义字体,我必须至少以某种方式保护它们,因为许可证需要这样做。所以我不能做类似的事情
在 iOS 上,使用这种方法可以动态解密字体并使其在应用程序中可用。Android上是否有类似的方法?
我的直觉是使用一个单例类来处理原始资源文件的解密,并在我在视图上的代码中设置它时按需返回字体。有没有我错过的更好的方法?*这甚至可能吗?*
android - 更改应用程序的字体
我有一个应用程序,我想在整个应用程序中更改文本的字体。
无论如何以编程方式或在清单中使用 xml更改应用程序的字体。?
android - 为Android中的整个应用程序更改XML中的Roboto字体
我需要在 XML 中更改我的应用程序的 Roboto 字体,并且我想在运行时更改 Roboto 字体。我怎么做?
android - 如何在此列表视图中更改字体类型和颜色
我有两个字符串数组:array1和array2。
如何更改字体类型?
如何更改数组中某些元素的颜色(例如第一个和第五个元素)?
我的字体类型是 raw/price.ttf。
这是我的xml
android - 我如何指定例如。Styles.xml 中的 Roboto-Medium 或 Roboto-Black
像这样的帖子如何在 Android 中更改 TextView 的 fontFamily建议,您可以在 Android 4.2 的 styles.xml 中指定的 Roboto 字体变体归结为以下内容:
- 常规的
- 斜体
- 大胆的
- 加粗斜体
- 光
- 浅斜体
- 薄的
- 细斜体
- 浓缩正则
- 浓缩斜体
- 浓缩粗体
- 浓缩粗斜体
这就排除了使用例如样式设置 TextViews 的能力。Roboto-Medium 或 Roboto-Black 字体。
但是,为什么 Google 会添加不能用于设置 TextView 样式的系统范围字体呢?当然,必须有某种方法可以从 styles.xml 中指定所有 Roboto 字体(即,不必将字体作为资产嵌入并在代码中创建自定义 TextView)——但是如何?
android - Android 是否支持所有字体?
我已经安装并使用了以下字体
- Antartida 圆形黑色
- Antartida 圆形黑色斜体
- Antartida 圆角粗体
- Antartida 圆角粗斜体
- Antartida圆灯
- Antartida 圆形浅斜体
- Antartida圆形培养基
- Antartida 圆形中斜体
并使用代码添加字体
设置字体
使用
这有什么不对吗?
提前致谢
android - 如何根据屏幕大小设置字体大小
我在我的值中添加了普通屏幕的每个屏幕尺寸的字体大小:<dimen name="fontsize">22sp</dimen>
对于小屏幕:<dimen name="fontsize">19sp</dimen>
...
但是当我有两种正常的屏幕尺寸时,一个是 xhdpi,另一个是 hdpi,我必须添加另一个值文件夹:对于 normal-xhdpi 屏幕:<dimen name="fontsize">22sp</dimen>
对于 normal-hdpi 屏幕:<dimen name="fontsize">15sp</dimen>
但我知道 sp 单位会因屏幕 dpi 的不同而有所不同,为什么会出现此错误以及如何在所有屏幕上拥有所需的字体大小?
我想知道的是:
sp 与比例无关的像素 - 这类似于 dp 单位,但它也根据用户的字体大小偏好进行缩放。建议您在指定字体大小时使用此单位,以便根据屏幕密度和用户偏好进行调整。
那么为什么这不起作用呢?我为每个屏幕尺寸 small、normal、large 和 xlarge 放置了一个 valuse 文件夹,我认为 sp 将根据 dpi 进行更改,因此无需添加 dpi .. 但这行不通吗?
android - 古吉拉特语网页未在 Webview 中完美显示
我正在打开包含古吉拉特语的网页,但它在 Android 中只显示英文单词WebView
。
那么我如何也支持古吉拉特语单词。
您可以在以下图像中看到差异:
网页显示如下:
Android WebView 显示如下:
编辑:
当我回答这个问题时,我成功了,但我想最终
Gujarati
在不受支持的设备中显示链接,我该怎么办?请帮助我。