如果我想在我的应用程序中嵌入自定义字体,我必须至少以某种方式保护它们,因为许可证需要这样做。所以我不能做类似的事情
Typeface.createFromAsset(getAssets(),"fonts/myAwesomeFont.ttf");
在 iOS 上,使用这种方法可以动态解密字体并使其在应用程序中可用。Android上是否有类似的方法?
我的直觉是使用一个单例类来处理原始资源文件的解密,并在我在视图上的代码中设置它时按需返回字体。有没有我错过的更好的方法?*这甚至可能吗?*