Skip to content

Instantly share code, notes, and snippets.

View jeremiemartinez's full-sized avatar

Jérémie Martinez jeremiemartinez

View GitHub Profile
@jeremiemartinez
jeremiemartinez / build.gradle
Created April 3, 2015 17:34
An example of an Android build.gradle with configuration for unit and integration testings (Avril 2015)
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.stanfy.spoon:spoon-gradle-plugin:1.0.1'
}
}
apply plugin: 'com.android.application'
public class Music {
private String cover;
private File audio;
public Music(String cover, File audio) {
this.cover = cover;
this.audio = audio;
}
public class AudioPlayer {
private final AudioManager am;
private MediaPlayer mediaPlayer;
public AudioPlayer(AudioManager audioManager) {
this.am = audioManager;
mediaPlayer = new MediaPlayer();
}
<rotate
android:fromDegrees="0"
android:pivotX="50%"
android:pivotY="50%"
android:toDegrees="360" />
button = (Button) findViewById(R.id.button);
button.startAnimation(AnimationUtils.loadAnimation(this, R.anim.animation));
Button button = (Button) findViewById(R.id.button);
button.animate().rotation(360);
public Circle getCircleAtPosition(MotionEvent event) {
// List des distances des cercles candidats
List<Float> distanceList = new ArrayList<Float>();
// Listes des cercles candidats
List<Circle> candidateList = new ArrayList<Circle>();
int bestcandidate = 0;
for (Circle c : circles) {
// distance euclidienne