Android:在创建丰富横幅广告的应用程序中渲染视图(文本和图像??)>

问题描述 投票:0回答:1

我正在开发横幅创建应用程序,用户可以在其中创建用于任何目的的自定义横幅。横幅将包含文本,图标,背景等。应用程序需要提供诸如>>的功能

  1. 文本编辑,其中包括简单的效果,例如粗体,斜体,下划线,字体更改等。还包括更高级的效果例如信封变形,弯曲,轮廓等。此外,将来,可能需要添加更多此类效果。
  2. [背景编辑通过添加现有图像或使用应用程序中的可用选项创建背景
  3. 将其视为幻灯片的幻灯片,用户可以在其中添加自己的文本并设置其格式以及背景。需要进行大量定制

    我需要决定使用什么工具来开发此工具。主要问题是如何动态呈现文本。我一直在考虑的选项是

  1. 使用TextViews / EditTexts和其他顶级视图类
  2. 使用CustomViews即画布
  3. 使用更高级和较低级别的方法,例如ImageProcessing库可渲染文本甚至是3D图形渲染线。
  4. 我需要做出与支持将来可能需要的效果不兼容的选择。我很确定TextViews / EditTexts等不是这里的解决方案。我不确定Canvas类的功能如何,以及是否可以仅通过使用CustomViews来创建这样的应用程序。

    来到ImageProcessing或3D图形,它可以通过使用PixelShading / Transformations等对效果进行更多控制,但是它具有缺点。即较低的抽象级别和可能更长的开发时间。

一些更有经验的人可以提供一些见解吗?谢谢!

我正在开发横幅创建应用程序,用户可以在其中创建用于任何目的的自定义横幅。横幅将包含文本,图标,背景等。应用程序需要提供诸如Text ...

android android-layout android-view android-custom-view
1个回答
0
投票

使用图像处理,对于不同的主题,使用乐天动画。

© www.soinside.com 2019 - 2024. All rights reserved.