我有一个字符串作为输入,必须打破两个子串中的字符串.如果左子串等于右子串,则执行一些逻辑.
我怎样才能做到这一点?
样品:
public bool getStatus(string myString)
{
}
Run Code Online (Sandbox Code Playgroud)
示例:myString = "ankYkna",所以如果我们将它分成两个子串,它将是:
left-part = "ank",
right-part = "ank"(反转后).
我正在学习Java和Android SDK.我想创建一个简单的应用程序,交换2个按钮,使左边的一个移动到右边的位置,vv用简单的动画.我已经尝试过ObjectAnimator,因为我已经读过它正在永久地移动视图对象.但它不是:-(对象停留在那里我的意思是左边的那个和vv但是它们的getLeft(),getTop()值是相同的,并且在下一个动画开始后,对象立即返回到起始位置.已经读过ObjectAnimator需要一些额外的功能才能正常工作但是在文档中没有例子:-(我试图添加setTranslationX函数但它没有用.有人能给我提供一些简单的例子,说明怎么做这个?
http://developer.android.com/guide/topics/graphics/prop-animation.html#object-animator
"您正在设置动画的对象属性必须以set()的形式具有setter函数(在camel情况下).因为ObjectAnimator在动画期间自动更新属性,所以它必须能够使用此setter方法访问该属性.例如,如果属性名称为foo,则需要使用setFoo()方法.如果此setter方法不存在,则有三个选项:如果您有权这样做,请将setter方法添加到类中.您有权更改的包装类,并让该包装器使用有效的setter方法接收该值并将其转发给原始对象.请改用ValueAnimator."
提前致谢.