如何在android中创建一个非常动态和动画的UI?

时间:2016-04-03 15:51:12

标签: android user-interface dynamic

我需要创建一个具有非常动态的UI的Android应用程序。 例如,假设我们有一个活动,其中只有一个按钮位于中心。然后当有人点击按钮时。该按钮转换为edittext。当用户输入一些文本时,editText将转换为textview。然后在textview下,两个新按钮自动出现。这个进程将继续,直到用户创建一个类似二叉树的结构。我想要这种UI。

我希望你能解决我的问题。

我的问题是,我怎样才能实现这种UI? 你能提出任何建议吗?

1 个答案:

答案 0 :(得分:1)

这取决于要求是什么,我们是在谈论简单的动画,如淡出和淡入,可能是一些脉动,然后编辑文本外观。这取决于因为它可能足以使用现有工具,例如使用ObjectAnimator甚至xml,或者你必须做一些奇特的东西,如编写满足你特定要求的动画代码。除此之外,一个因素是您试图支持JellyBean及以上版本或Lollipop及以上版本的Android版本。