实验十二 Android动画.docVIP

  • 1
  • 0
  • 约9.31千字
  • 约 8页
  • 2016-02-25 发布于江苏
  • 举报
实验十二 Android动画.doc

实验十二 Android动画 设计内容: Android中的绘画动画SurfaceView SurfaceView是View的一个子类,提供了一种比普通View组件绘制速度更快的绘图方式。 在游戏、视频等要求高帧速和高流畅度的场合,使用Surface是很好的选择。本例采用能发送莫尔斯码的灯塔实例来使用SurfaceView。 注释。 一、实例:窈窈莫尔斯灯塔? 1 、创建项目 Lesson25_Morse , 启动Activity名字MainMorseActivity.java 2 、创建一个莫尔斯码的工具类Morse.java package basic.android.lesson25; import java.util.HashMap; import java.util.Map; public class Morse { public static MapString, String standardMorseCharactersMap = new HashMapString, String(); static { standardMorseCharactersMap.put( a , .-); standardMorseCharactersMap.put( b , -...); standardMorseCharactersMap.put( c , -.-.); standardMorseCharactersMap.put( d , -.. ); standardMorseCharactersMap.put( e , . ); standardMorseCharactersMap.put( f , ..-.); standardMorseCharactersMap.put( g , --. ); standardMorseCharactersMap.put( h , ....); standardMorseCharactersMap.put( i , ..); standardMorseCharactersMap.put( j , .---); standardMorseCharactersMap.put( k , -.- ); standardMorseCharactersMap.put( l , .-..); standardMorseCharactersMap.put( m , --); standardMorseCharactersMap.put( n , -.); standardMorseCharactersMap.put( o , --- ); standardMorseCharactersMap.put( p , .--.); standardMorseCharactersMap.put( q , --.-); standardMorseCharactersMap.put( r , .-. ); standardMorseCharactersMap.put( s , ... ); standardMorseCharactersMap.put( t , - ); standardMorseCharactersMap.put( u , ..- ); standardMorseCharactersMap.put( v , ...-); standardMorseCharactersMap.put( w , .-- ); standardMorseCharactersMap.put( x , -..-); standardMorseCharactersMap.put( y , -.--); standardMorseCharactersMap.put( z , --..); standardMorseCharactersMap.put( 0 , -----); standardMorseCharactersMap.put( 1 , .----); standardMorseCharactersMap.put( 2 , ..---); standardMorseCharactersMap.put( 3 , ...--); standardMorseCharactersMap.put( 4 , ....-); standardMorseCharactersMap.put( 5 , .....); standardMors

文档评论(0)

1亿VIP精品文档

相关文档