android请问一句AnimationUtils.loadAnimation代码的意思

这是一个登陆界面,输入密码登陆的功能,请问一下第五行是什么意思呢?谢大侠了privatevoidintview(){edit_password=(EditText)fin... 这是一个登陆界面,输入密码登陆的功能,请问一下第五行是什么意思呢?谢大侠了
private void intview() {
edit_password = (EditText) findViewById(R.id.edit_denglu);
tv_laogong = (TextView) findViewById(R.id.tv_laogong);
btn_denglu = (Button) findViewById(R.id.btn_denglu);
animation = AnimationUtils.loadAnimation(MainActivity.this, R.anim.anim_click_info);
btn_denglu.setOnClickListener(new View.OnClickListener() {…………
展开
 我来答
kobewhj2012
2015-04-07 · 超过37用户采纳过TA的回答
知道小有建树答主
回答量:85
采纳率:0%
帮助的人:67.9万
展开全部
就是加载一个动画效果,那个动画效果是写在文件res/anim/anim_click_info.xml里面的,你可以用一个view去start这个动画效果,那么界面上就会有相应的动画效果了
更多追问追答
追问
能够说得再具体点吗,我应该怎么操作可以看到这个动画效果呢
追答
你看那个animation被用到哪里了,你去触发这个事件就可以了,或者你只是为了看效果的话,你去那个xml里面把android:repeatCount="-1"这个属性写上,这表示无限播放的意思,然后你随便用个view,比如你下面那个btn_denglu调用startAnimation(animation)就可以看到效果了
匿名用户
2015-04-07
展开全部
loadAnimation()方法是AnimationUtils类的静态方法。可以通过“类名.方法名()”的方式调用,需要new一个对象出来的再调用的是实例方法。
静态方法是使用公共内存空间的,就是说所有对象都可以直接引用,不需要创建对象再使用该方法。实例方法是使用new开辟出来的内存空间的,只能当前对象使用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
she584713272
2015-04-07 · TA获得超过162个赞
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:127万
展开全部
第五行的意思是加载资源anim目录下的一个动画文件。
AnimationUtils.loadAnimation的用途:
Loads an Animation object from a resource
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式