Written with StackEdit.
###text
import android.content.Context; | |
import android.graphics.Canvas; | |
import android.util.AttributeSet; | |
import android.view.MotionEvent; | |
import android.widget.SeekBar; | |
/** | |
* Created by ffts on 14-4-11. | |
* Email:ffts133@gmail.com | |
*/ |
Written with StackEdit.
###text
package com.gexing.android.videoplayer; | |
import android.app.Activity; | |
import android.media.AudioManager; | |
import android.media.MediaPlayer; | |
import android.net.Uri; | |
import android.os.Bundle; | |
import android.os.CountDownTimer; | |
import android.os.Environment; | |
import android.os.Handler; |
/** | |
* 获取当前的类型 | |
* @return 类型 | |
*/ | |
private Type getType() { | |
Type type = String.class; | |
Type mySuperClass = this.getClass().getGenericSuperclass(); | |
if (mySuperClass instanceof ParameterizedType) | |
type = ((ParameterizedType) mySuperClass).getActualTypeArguments()[0]; | |
return type; |
声明:这脚本也不是我写的,不过我也忘了从哪抄来的了,暂时注明不了出处...
###环境需要
ant
python 用2.7.6,3还没支持
android sdk
配置好环境变量