首页 > 其他分享 >一文告诉你AVM中设置字体的方法

一文告诉你AVM中设置字体的方法

时间:2022-10-20 15:35:02浏览次数:54  
标签:一文 family color 18px AVM 字体 font size


avm 是一种简便的多端开发框架,可以开发APP、小程序、H5。今天学习了一下使用 avm 开发 APP 怎么设置字体,下面将经验分享给大家。

所需步骤:

1.  将需要使用的字体文件放到代码包res 目录下。

2. 在 config.xml 中配置字体,配置示例:

<preference name="font" family="sf" value="widget/res/sf.ttf" />
<preference name="font" family="hwxk" value="widget/res/hwxk.ttf" />
<preference name="font" family="alpht" value="widget/res/alpht.ttf" />
<preference name="font" family="pmkt" value="widget/res/pmkt.ttf" />

一文告诉你AVM中设置字体的方法_h5

一文告诉你AVM中设置字体的方法_多端开发_02

3.  配置后提交代码到云端,然后重新编译自定义loader,下载安装。

4. 在代码中引用字体,示例如下:

<template>
<view class="page">
<view>
<text class="font-text">测试字体1abc</text>
</view>
<view>
<text class="font2">测试字体2abcd</text>
</view>
<view>
<text class="font3">测试字体2abcd</text>
</view>
<view>
<text class="font4">测试字体2abcd</text>
</view>
</view>
</template>
<script>default {
name: 'test1',
apiready() {//like created

},
data() {
return</script>
<style>.page {
height:100%;
}

.font-text {
font-size:18px;
font-family: sf;
color:#000;
}

.font2 {
font-size:18px;
font-family: hwxk;
color:#000;
}
.font3 {
font-size:18px;
font-family: alpht;
color:#000;
}
.font4 {
font-size:18px;
font-family: pmkt;
color:#000;
}</style>

一文告诉你AVM中设置字体的方法_APP_03

一文告诉你AVM中设置字体的方法_APP_04

5.  将代码全量同步到自定义loader中查看效果(如果同步后没生效,可以重启loader再查看效果):

一文告诉你AVM中设置字体的方法_h5_05

6.  tablayout 中字体的配置方法, 在 app.json 中添加字段 fontFamily,如下图:

一文告诉你AVM中设置字体的方法_字体_06

 

好了,经过以上步骤就可以应用我们想使用的字体了,是不是很简单。


标签:一文,family,color,18px,AVM,字体,font,size
From: https://blog.51cto.com/u_15479723/5776431

相关文章

  • 【JavaWeb】一文搞懂Response
    @[Toc]1Response继承体系response和request一样2Response响应2.1响应行方法名方面类型方法作用setStatus(intsc)void设置响应状态码2.2响应头方法名方法类型方法作用se......
  • 【JavaWeb】 一文搞懂Request
     前言Request:获取请求数据Response:设置响应数据1Request的继承体系service(request,response)是由谁创建的?Tomcat。Tomcat需要解析请求数据,封装为request对象,并且创建requ......
  • qml text显示不同字体大小
    Text{id:label_valy:99width:640height:124horizontalAlignment:Text.AlignHCentercolor:"#0086D1"......
  • 一文告诉你AVM中设置字体的方法
    ​avm是一种简便的多端开发框架,可以开发APP、小程序、H5。今天学习了一下使用avm开发APP怎么设置字体,下面将经验分享给大家。所需步骤:1. 将需要使用的字体文件放......
  • 一文搞懂Undo Log版本链与ReadView机制如何让事务读取到该读的数据
     在MySQL的数据表中,存储着一行行的数据记录,对每行数据而言,不仅仅记录着我们定义的字段值,还会隐藏两个字段:row_trx_id和roll_pointer,前者表示更新本行数据的事务id......
  • 一文详尽系列之模型评估指标
    在机器学习领域通常会根据实际的业务场景拟定相应的不同的业务指标,针对不同机器学习问题如回归、分类、排序,其评估指标也会不同。准确率、精确率、召回率、F1值定义准确率(Ac......
  • 一文梳理2019年腾讯广告算法大赛冠军方案
    ‍‍作为从本次比赛共157队伍中脱颖而出的冠军方案,评分达到87.9683,从数据清洗、模型构建、目标优化等有非常多值得学习的地方。比赛团队也挺有意思,分别来自哈工大、微软研究......
  • 一文全搞懂postgresql的权限
    权限结构图pg中权限至上而下层次分明,首先要了解pg的逻辑架构,如下图需要注意的是在如上架构中数据库是严格分开的,这意味着不能同时使用两个不同的数据库,而模式不是严格分开的......
  • 一文读懂:开源大数据调度系统Taier1.2版本新增的「工作流」到底是什么?
    一、什么是工作流?在阐述什么是工作流之前,先说一下工作流和普通任务的区别,在于依赖视图。普通任务本身他只会有自己的dag图,依赖视图是无边界的,不可控的,而工作流则是把整个......
  • 封装一个echart字体大小自适应函数
    //自适应echart字体大小exportconstfontSize=(res)=>{letclientWidth=window.innerWidth||document.documentElement.clientWidth||document.body.clien......