我是Android和Java编程的新手,我已经设法创建一个简单的绘图程序,但是如何添加缩放功能呢?现在我只是扩展View类并使用“onDraw()”方法。
我是否必须使用Drawable才能添加缩放功能?我真的不明白两者之间的差异。
如果我离开基地,请指点我一个关于油漆/缩放的好教程。
答案 0 :(得分:1)
我认为您的问题超出了stackoverflow Q / A格式可以提供的范围。我知道你要的是“简单”,但这可能是因为你对你提出的问题范围缺乏了解。
为了支持缩放,您需要了解所需的图像处理引擎类型。您是在创建基于矢量或栅格的绘图程序吗?如果你不理解两者之间的区别,那么你将很难搞清楚要做什么。
你应该至少对这些不同的主题有一个基本的了解(从亚马逊的搜索结果的顶部或多或少地拉到书的链接):
维基百科链接:
开源图像处理应用程序(不是安卓,但源代码永远不会伤害别人做了什么)
对不起,您的问题没有简单直接的答案。我也不是说你需要成为这些主题的专家才能做你想做的事。你只需要熟悉它们,然后你就可以毫不费力地实现你想要的东西。