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)

{

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值