android字体变斜,Android 倾斜、描边、自定义字体的TextView

版权声明:本文为博主原创文章,未经博主允许不得转载。

在项目开发过程中,有许多需求让我们头大,各种不懂的开发的产品经理乱设计。需求是需要倾斜的,用特定的字体,还要带描边。上网了解了下相关资料后,能够灵活使用,满足需求。在这里分享一个关于这样的textview的开发。

第一步:下载好对应的文字库

我这里使用的是华文字体,所以网上下载个华文字体就好了。一般是这样的

a214a40f745a

Paste_Image.png

也有些后缀名是TTF,这个是一样的,不区分大小写的。。

接下来,在assets文件夹下新建一个文件夹:fonts。注意名字不要建错了。然后就把.ttf文件放进去就搞定了。

第二步:自定义个TextView

由于我们要用到倾斜,所以还是自定义一个TextView比较好,而且这样也方便使用,不然每个地方都要调用重复的方法多麻烦。

在写自定义TextView前,先了解下如何倾斜TextView,描边以及如何使用字体。

1、倾斜TextView:

这个是很简单的,在自定义TextView中,onDraw方法中利用canvas.rotate()就可以了,然后用你的TextView对象把canvas,draw进去就好。如下:

@Override

protected void onDraw(Canvas canvas)

{


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部