1. config主配置文件¶
1.2. DLG设置¶
每个dlg配置文件均需在这里注册。
<res type="dlg" name="main" file="xml/main.xml" />
name
:唯一,dlg注册名file
:xml文件名
1.3. 皮肤设置¶
每套皮肤均需在这里注册,分为系统皮肤和一般皮肤,系统皮肤在更换皮肤后依然保持原样,一般皮肤之间可以任意更换。
<style type="skin" name="default" value="skin/default" default="1" />
<style type="skin" name="testskin" value="skin/testskin" />
<style type="skin" name="system" value="skin/system" system="1" />
name
:唯一,皮肤注册名value
:皮肤目录路径system
:默认为0,为1则为系统皮肤(更换皮肤后依然生效,可不唯一)default
:默认为0,为1则是默认皮肤(请保留唯一一条作为默认配置)
注解
当 system
属性为 1
时 default
属性将被强制设为 0
1.4. 语言设置¶
危险
请保证语言设置在字体设置之前!否则字体设置时找不到语言将会报错!
DuiMini支持多语言,每种语言均需在这里注册语言文件。
<res type="lang" lang="zh-cn" file="string/zh-CN.xml" default="1" />
<res type="lang" lang="en-us" file="string/en-US.xml" />
name
:唯一,语言注册名(建议使用语言代码)file
:xml文件名default
:默认为0,为1则是默认语言(请保留唯一一条作为默认配置)
1.5. 字体设置¶
可为每种语言设置不同的字体。
<style type="font" lang="zh-cn" name="default" file="font/yahei.ttc" size="12" default="1" />
<style type="font" lang="en-us" name="default" file="font/segoe.ttc" size="12" default="1" />
lang
:对应语言注册名name
:同一语言内唯一,字体注册名file
:字体文件路径size
:像素值default
:默认为0,为1则是 当前语言 下的默认字体(请为 每个语言 保留唯一一条作为默认配置)
1.5.1. 字号参考¶
中文字号 | 磅数 | 像素值 |
---|---|---|
八号 | 5 | 6 |
七号 | 5.5 | 7 |
小六 | 6.5 | 8 |
六号 | 7.5 | 10 |
小五 | 9 | 12 |
五号 | 10.5 | 14 |
小四 | 12 | 16 |
四号 | 14 | 18 |
小三 | 15 | 20 |
三号 | 16 | 21 |
小二 | 18 | 24 |
二号 | 22 | 29 |
小一 | 24 | 32 |
一号 | 26 | 34 |
小初 | 36 | 48 |
初号 | 42 | 56 |