Description: This small example mainly uses the Android part and the Mediaplayer part of the knowledge.
Hand part of the problem, we can be defined in the MotionEvent Code Event to determine the status of the current gesture (press or release, etc.)
To Search:
File list (Check if you may need any files):
MyPiano
.......\AndroidManifest.xml
.......\gen
.......\...\com
.......\...\...\javacc
.......\...\...\......\android
.......\...\...\......\.......\piano
.......\...\...\......\.......\.....\R.java
.......\MyPiano.iml
.......\MyPiano.ipr
.......\MyPiano.iws
.......\out
.......\...\production
.......\...\..........\MyPiano
.......\...\..........\.......\classes.dex
.......\...\..........\.......\com
.......\...\..........\.......\...\javacc
.......\...\..........\.......\...\......\android
.......\...\..........\.......\...\......\.......\piano
.......\...\..........\.......\...\......\.......\.....\Piano$1.class
.......\...\..........\.......\...\......\.......\.....\Piano$10.class
.......\...\..........\.......\...\......\.......\.....\Piano$11.class
.......\...\..........\.......\...\......\.......\.....\Piano$12.class
.......\...\..........\.......\...\......\.......\.....\Piano$13.class
.......\...\..........\.......\...\......\.......\.....\Piano$14.class
.......\...\..........\.......\...\......\.......\.....\Piano$15.class
.......\...\..........\.......\...\......\.......\.....\Piano$2.class
.......\...\..........\.......\...\......\.......\.....\Piano$3.class
.......\...\..........\.......\...\......\.......\.....\Piano$4.class
.......\...\..........\.......\...\......\.......\.....\Piano$5.class
.......\...\..........\.......\...\......\.......\.....\Piano$6.class
.......\...\..........\.......\...\......\.......\.....\Piano$7.class
.......\...\..........\.......\...\......\.......\.....\Piano$8.class
.......\...\..........\.......\...\......\.......\.....\Piano$9.class
.......\...\..........\.......\...\......\.......\.....\Piano.class
.......\...\..........\.......\...\......\.......\.....\R$attr.class
.......\...\..........\.......\...\......\.......\.....\R$drawable.class
.......\...\..........\.......\...\......\.......\.....\R$id.class
.......\...\..........\.......\...\......\.......\.....\R$layout.class
.......\...\..........\.......\...\......\.......\.....\R$raw.class
.......\...\..........\.......\...\......\.......\.....\R$string.class
.......\...\..........\.......\...\......\.......\.....\R.class
.......\...\..........\.......\MyPiano.apk
.......\...\..........\.......\MyPiano.apk.tmp
.......\...\test
.......\...\....\MyPiano
.......\res
.......\...\drawable
.......\...\........\background.png
.......\...\........\black1.png
.......\...\........\black2.png
.......\...\........\black3.png
.......\...\........\black4.png
.......\...\........\black5.png
.......\...\........\blackback1.png
.......\...\........\blackback2.png
.......\...\........\blackback3.png
.......\...\........\blackback4.png
.......\...\........\blackback5.png
.......\...\........\header.png
.......\...\........\icon.png
.......\...\........\white1.png
.......\...\........\white2.png
.......\...\........\white3.png
.......\...\........\white4.png
.......\...\........\white5.png
.......\...\........\white6.png
.......\...\........\white7.png
.......\...\........\white8.png
.......\...\........\whiteback1.png
.......\...\........\whiteback2.png
.......\...\........\whiteback3.png
.......\...\........\whiteback4.png
.......\...\........\whiteback5.png
.......\...\........\whiteback6.png
.......\...\........\whiteback7.png
.......\...\........\whiteback8.png
.......\...\layout
.......\...\......\main.xml
.......\...\raw
.......\...\...\black1.ogg
.......\...\...\black2.ogg
.......\...\...\black3.ogg
.......\...\...\black4.ogg
.......\...\...\black5.ogg
.......\...\...\white1.ogg
.......\...\...\white2.ogg
.......\...\...\white3.ogg
.......\...\...\white4.ogg
.......\...\...\white5.ogg
.......\...\...\white6.ogg
.......\...\...\white7.ogg
.......\...\...\white8.ogg
.......\...\values
.......\...\......\strings.xml
.......\src
.......\...\com
.......\...\...\javacc
.......\...\...\......\android
.......\...\...\......\.......\piano