造字SDK安卓集成文档

一、SDK说明
本SDK包含完整的造字流程,开发者在项目中集成SDK后,只需调用接口传入用户唯一标识,即可进入造字功能,用户可以创建字体、书写字符、提交造字,造字成功之后,可以看到字体预览。
二、SDK集成步骤及接口说明
  • 1、引入aar包

    将founderfontmaker-1.1.0.aar文件放在项目的libs目录中,并在gradle中引入: implementation name: 'founderfontmaker-1.1.0', ext: 'aar'

  • 2、进入造字流程

    调用此接会进入造字流程首页,用户可以创建新字体或查看历史字体;

    创建新字体后,会进入书写流程,书写字数达到造字条件后,用户可提交造字请求;

    历史字体如果尚未生成字体文件,点击可继续书写;如果已生成字体文件,点击后可进入字体效果预览页;

  • 3、设置本地文件缓存目录

    在造字功能中,用户书写的字符会以图片形式保存在本地,您可以设置缓存目录,如不设置,默认在外部存储器的FounderFontMaker目录下

  • 4、获取字体文件

    SDK包含字体的预览页,此页面可以根据客户的需求,增加“下载字体”、“使用字体”等功能,与开发者约定字体文件提供方式即可。字体交付形式参考:

    1) SDK下载字体文件,传递给三方App主体使用;

    2) 方正后台造字完成后,将字体文件推送给三方后台,由三方后台下发给三方APP使用;

  • 5、混淆

    -keep class com.founder.fontmaker.** { *; }如果您的代码开启了混淆,需增加此配置。

三、附:造字功能流程