在Android中我们的应用可以灵活的内嵌自己的字体文件,实现各个手机上可以正常的显示个性化文字,我们都知道TextView的setTypeface方法可以设置目标文字的显示特性,比如字体、颜色、粗体、斜体等。我们直接找一个TrueTypeFont的字体文件即.ttf,对于Win32系统的用户可以直接在Windows/fonts文件夹中能找到很多。比如微软雅黑就不错,可是体积太大,由于Android的Assets类有单个文件1MB体积的限制,我们先找个英文字体做测试。这里我们将字体文件android123.ttf放到工程的assets文件夹的fonts目录中。
Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/android123.ttf");
TextView tv = (TextView)findViewById(R.id.text);
tv.setTypeface(tf); //设置TextView的风格
tv.setText("CWJ Test");
tv.setTextSize(12);
tv.setTextColor(Color.RED);
分享到:
相关推荐
Word转PDF文件,如何在PDF中嵌入字体[收集].pdf
cocoscreator嵌入原生Android1
WPF_嵌入字体_EmbeddedFont
Android 项目中嵌入 ReactNative
android 二维码内嵌网络图片
复杂界面实现,RecyclerView 嵌套 ViewPager、RecyclerView,多布局实现
实现了在APP中一个简单的网页加载,有兴趣的朋友可以先了解一下。
在WPF 资源文件内嵌入个性化字体。
Word2021文档中嵌入字体的方法.docx
使用cocos2dx新建的helloword工程,嵌入到android原生项目中的demo
android中使用webview嵌入本地html,支持ajax请求,支持css,js加载
“Android的设计与实现”系列丛书主要围绕Android系统的四层结构展开,通过源代码来分析各层的设计思想与实现原理,卷I则主要是针对Framework(框架层)的。 全书共12章,分为六个部分: 基础篇(第1~2章)详细讲解...
首先告诉大家如何看自己的pdf文档字体是否嵌入:在pdf格式的文件中,点“文件”-> “文档属性”-> “字体”,显示的就是你文档中用的所有字体了,每一个字体后面,如果注明了“embeded(已嵌入)”或“embeded subset...
android-ListView内嵌GridView
android程序员们,你们想知道怎样再android中嵌入广告呢,让我们的程序生活得到保证呢,嵌入广告是一个不错的选择,这里提供了一些关于怎样在程序中嵌入广告!
解决方法有两种:使用设备字体和使用嵌入字体。设备字体的特性是用户机器上的所有字 体都最大可能地模拟其外观,保持文本的样式不会出现较大变化;嵌入字体是指将字体文件编译 进SWF文件中或者运行时加载到SWF文件中...
WappBrowser是一个Android In-App浏览器,这个浏览器遵循亚美H5框加规范,规范主要将H5
Android程序中嵌入百度移动联盟广告,写的一个很简单的demo,广告横屏显示应用底部
在android应用程序中嵌入v8引擎的演示应用程序