編輯:關於Android編程
本文實例講述了Android播放多張圖片形成的一個動畫。分享給大家供大家參考,具體如下:
在Android裡可以逐幀的播放圖片,然後產生一種動態的效果,准備好幾張連續的圖片,然後在於源程序res文件夾下建立anim文件夾,然後新建一個XML
XML代碼如下:
<?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="true"> <item android:drawable="@drawable/c1" android:duration="200" /> <item android:drawable="@drawable/c2" android:duration="200" /> <item android:drawable="@drawable/c3" android:duration="200" /> <item android:drawable="@drawable/c4" android:duration="200" /> <item android:drawable="@drawable/c5" android:duration="200" /> <item android:drawable="@drawable/c6" android:duration="200" /> </animation-list>
其中c1,c2,c3,c4,c5,c6是加入的圖片的名稱。
在窗體裡面放置一個ImageView控件,並在代碼中編寫:
_imageView1 =(ImageView)findViewById(R.id.imageView1);//放置的ImageView控件 //設置動畫背景 _imageView1.setBackgroundResource(R.anim.animation_list);//其中R.anim.animation_list就是上一步准備的動畫描述文件的資源名 //獲得動畫對象 _animaition = (AnimationDrawable)_imageView1.getBackground();
最後,就可以啟動動畫了,代碼如下:
//是否僅僅啟動一次? _animaition.setOneShot(false); if(_animaition.isRunning())//是否正在運行? { _animaition.stop();//停止 } _animaition.start();//啟動
更多關於Android相關內容感興趣的讀者可查看本站專題:《Android圖形與圖像處理技巧總結》、《Android開發入門與進階教程》、《Android調試技巧與常見問題解決方法匯總》、《Android多媒體操作技巧匯總(音頻,視頻,錄音等)》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結》
希望本文所述對大家Android程序設計有所幫助。
支持margin,gravity以及水平,垂直排列最近在學習android的view部分,於是動手實現了一個類似ViewPager的可上下或者左右拖動的ViewGroup
背景這篇遲遲難產的文章算是對2015前半年的一個交代吧,那時候有一哥們要求來一發Android Canvas相關總結,這哥們還打賞了,實在不好意思,可是這事一放就給放忘了
titlebargithub地址一個簡單易用的導航欄TitleBar,可以輕松實現IOS導航欄的各種效果整個代碼全部集中在TitleBar.java中,所有控件都動態生成
1.介紹:本博客使用XListView模仿Android版QQ好友動態的ListView效果。效果截圖如下:效果圖1效果圖2這裡面主要涉及的是ListView的布局問題,