android 自定义字体ttf使用的几种方法
2014-12-10 17:16
169 查看
1、首先来说下两种创建方式
(1) 这种要放在assets文件夹下
(2) 而这种是指定路径的
2、使用方法
(1)textview字体设置
(2)Canvas上写字字体设置
(1) 这种要放在assets文件夹下
Typeface typeface = Typeface.createFromAsset(getContext().getAssets(),"fonts/font.ttf");
(2) 而这种是指定路径的
<pre name="code" class="java">Typeface typeface = Typeface.createFromFile("/mnt/sdcard/font.ttf");
2、使用方法
(1)textview字体设置
TextView tv = (TextView)findViewById(R.id.TextView01); tv.setTypeface(typeface);
(2)Canvas上写字字体设置
Paint paint = new Paint(Paint.ANTI_ALIAS_FLAG); paint.setTypeface(typeface); anvas.drawText(str , rect.left , rect.top+height , paint);
相关文章推荐
- APIDemo学习笔记——Android上几种简单的Animation使用方法(二)
- 查看基于Android 系统单个进程内存、CPU使用情况的几种方法
- 说说Android 两种为自定义组件添加属性的使用方法和区别
- 【Android 开发】:TextView的几种使用方法
- Android自定义属性时TypedArray的使用方法
- APIDemo学习笔记——Android上几种简单的Animation使用方法(一)
- 查看基于Android 系统单个进程内存、CPU使用情况的几种方法
- Java中Soap的几种使用方法(android 可用)
- Android自定义属性时TypedArray的使用方法
- Android 中使用自定义字体的方法
- android 中定时器的几种使用方法
- 说说Android 两种为自定义组件添加属性的使用方法和区别
- 查看基于Android 系统单个进程内存、CPU使用情况的几种方法
- android中ExpandableListView 使用自定义Adapter的方法
- 说说Android 两种为自定义组件添加属性的使用方法和区别 推荐
- Android 两种为自定义组件添加属性的使用方法和区别
- ffmpeg在android手机上的几种编译与使用方法(未完待续)
- 查看基于Android 系统单个进程内存、CPU使用情况的几种方法
- Android 两种为自定义组件添加属性的使用方法和区别
- android之自定义Toast使用方法