Android文字测量与绘制的两个注意点
2015-12-09 10:05
169 查看
1、在用canvas绘制文字时需要测量文字的绘制范围,常用的方法是使用paint.getTextBound(),然后通过返回的Rect得到长宽,不过这个测量的宽度有些误差,导致计算位置坐标是偏移,使用paint.measureText()可以得到文字准确的宽度。
2、canvas.drawText(text, x, y, paint),需要指定绘制的起点x,y,这里的x,y指的是左下点
2、canvas.drawText(text, x, y, paint),需要指定绘制的起点x,y,这里的x,y指的是左下点
相关文章推荐
- Android Studio 视图解析
- Android Studio 2.0 FileOpUtils Not found
- Android Studio SVN配置忽略文件
- Android中使用Pull解析器读取XML文件
- Android中使用Junit测试框架
- Android中使用SharedPreferences进行数据存储及文件操作模式
- android listview/ScrollView 去除顶部下拉时的半月形阴影和上下滑动顶部和底部的虚化
- Android简单短信发送示例
- 数据绑定数据库详解Android Data Binding Library
- Android与JavaScript之间的相互调用
- Ant之Project
- Android SDK目录结构及作用
- android 6.0 adb 编译
- Android开发调节屏幕亮度
- Android中如何提取和生成mp4文件
- Android开源项目
- Android开发环境搭建
- Android 获取手机的IMEI等设备信息
- android studio中如何获取sha1 码 和签名
- Android 中的 Service 全面总结