android开发教程之动画框架详解,第 1 部分

上传人:xiao****1972 文档编号:72155893 上传时间:2019-01-22 格式:PPT 页数:10 大小:1.03MB
返回 下载 相关 举报
android开发教程之动画框架详解,第 1 部分_第1页
第1页 / 共10页
android开发教程之动画框架详解,第 1 部分_第2页
第2页 / 共10页
android开发教程之动画框架详解,第 1 部分_第3页
第3页 / 共10页
android开发教程之动画框架详解,第 1 部分_第4页
第4页 / 共10页
android开发教程之动画框架详解,第 1 部分_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《android开发教程之动画框架详解,第 1 部分》由会员分享,可在线阅读,更多相关《android开发教程之动画框架详解,第 1 部分(10页珍藏版)》请在金锄头文库上搜索。

1、AN22535urzmrummunAndroid开发教程之动画框架详解,第1部分3实现个绕丫轴旌转的动画月中国f止砺熟一志a匹命国觊忍招+颜:国居云朋咤口宁巳拐许匹5持医比区咤温怀,恽氢砌定亢挂探坤五贺砂抹东蝎贝阮波乐国李bedtrain.orgwwwmobiletrainorgNNN5Android开发教程之Android动画使用示例“使用动画示例程序的效果是点击按钮,TextView旋转一周。读者也可以参看Apidemos中包com.example.android.apis.animationview下面的Transition3d和com.example.android.apis.view

2、下面的Animation1/Animation2/Animation3示例代码。_蒯讥呐2WW王挂25宏尿1Android开发教程之清单1.代码直接使用动画packagecom.ray.animationiimportandroidapp-Activity:importandroidos.Bundle;importandroidviewViewimportandroidviewView.OnClickListener:importandroidviewanimation.AccelerateDecelerateinterpolator:importandroidwiewanimation.An

3、imation;importandroidviewanimation.RotateAnimation;importandroidwidgetButton;ublicchssTestAnimationextendsActvityimplementsnClickLsterenpublicvaidonCreate(8undlesayedinsianceStststsuper.onCreatetsavedinstanceStatejisetContentyiew(RlayoutmainjiButtonbtn=(Buttom)findviewByld(R.idButton)btn.setOnClickL

4、istenerfthisibedtrain.orgwwwmobiletrain.org干锗脘耿网Android开发教程packageCom.ray.animationiimportandroid.app.Activityimportandroid.os.Bundle;importandroidviewwiew:importandroidviewWView.OnClickListener:importandroidviewanimation.AccelerateDecelerateInterpolatorimportandroidviewanimation.Animationiimportand

5、roidviewanimation.RotateAnimation;importandroidwidcat.8utton;ublicclassTestAnimationextendsActivityimplenienicnClickListenertpublicvoidonCreate(BundlesavedInstanceState)fSuper.onCreate(savedInstanceState)isetContentView(R.layout.mainj;bedtrain.orgwwwmobiletrain.orgN5兵氓Android开发教程Buttonbtn=(Button)fi

6、ndViewByld(R.id.Button);btn.setOnClickListener(this);、,publicvoidonClick(Viewf、中国8联网砌发垒玟Animationanim=nulianim=newZRotateAnimation(0.0f,+360.08;anim.setinterpolator(newAccelerateDeceleratelnterpolator();animsetDuration(3000)findViewByld(R.id.TextView0).startAnirnationlanim);佩用XML交f方式,在打开se中新建的Androi

7、dres目录中新m交件后在anim目3myanim.Xml(主息文件名,内家如下:鲫藿irl.orgwwwmobiletrain.org干曹35售皖Andro|d开发教桂图1.使用xml文件方式lersionrdgsneedingoot匕许clnstandcoiderittpi/lachesascoeateandreduncerpolecermoandzeidoanimyaecelerocedecelerstetncecpoletoonccpclotoHETHEIDENE,月EHEHEOERRKrnoogzeeofHHEEEMHHAee史ceton国H团1aebedtrain.orgwww.m

8、obiletrain.orgdroidccnlapceaylandroidn耿网NN王835兵吴Android开发教程,其中的java代码如下:,packagecom.ray.animationi,importandroid.app.Activity;,importandroid.os.Bundle;,importandroid.viewViewi,importandroid.wiewView.OnClickListener:,importandroid.wiewanimation.Animation;,importandroidwiewanimation.AnimationUtils;,im

9、portandroid.widcatButton;、t:TextVigvr,inaticiexteiids八importandfoldviublicclassTestAnClickListenertpublicvoidonCreate(BundlesavedInstanceState)fSuper.onCreate(savedinstanceState);SetContentView(R.layoutmain)iivityimplerieatsbedtrain.orgwww.mobiletrain.orgW示铉36鉴阮DuAndrold开发教桂Buttonbtn=(Buttom)findVie

10、wByld(R.id.Button01);btn.setOnClickListener(this);OverridepublicvoidonClickViewvAnimationanim二Ahiinationtils.loadAninnationitthis,R.anim.my_otate_actioni,、,_Ii蛐i。rgE口findViewByld(R.id.TextView01).startAnimation(anim)iN工氓Android开发教程之Android动画框架原理“现有的Android动画框架是建立在View的级别上的,在View类中有一个接口startAnimation来使动画开9五耿网研发圩刑口二切|古吊温-团么鹄亚网泓5谷的。震一个留口就跋一裸View树,的androlthaled署ettu【o门a_doC中,通roid工具Chyviewer得到的窗口ViewTree如下图1所蛐_呐en网口忆江芸孙二录鹄刺防各河动诊目

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号