Android Open Source - SmsAutoAnswer Predictif Data






From Project

Back to project page SmsAutoAnswer.

License

The source code is released under:

MIT License

If you think the Android project SmsAutoAnswer listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package com.example.autosms;
/*w  w w  .ja va  2s .c  o m*/
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Random;

import android.util.Log;

public class PredictifData {
  public static PredictifData instance=null;
  
  public Map<String, String> numDevinette=null;
  public Map<String, String> nomQuestion=null;
  
  public static PredictifData getInstance() {
    if(instance==null) {
      instance=new PredictifData();
    }
    return instance;
  }
  
  PredictifData() {
    if(numDevinette==null) {
      numDevinette = new HashMap<String, String>();
    }
    if(nomQuestion==null) {
      nomQuestion = new HashMap<String, String>();
    }
    
    nomQuestion.put("alicia", "Elle est bruyante,\r\nElle n'est pas trs marrante\r\nMais elle est aimante\r\nC'est ce qui la rend si charmante\r\nQui est-ce?");
    nomQuestion.put("ada", "Elle es rikiki\r\nElle tricotte comme une mamie\r\nElle cuisine des super biscuits\r\nEt porte plein de couleurs swaggy\r\nQui est-ce?");
    nomQuestion.put("yann", "F pas tr zenti\r\nLes maths f la vi\r\nTout le monde me ha\r\nEt je serai une tte de turc toute ma vie\r\nQui est-ce?");
    nomQuestion.put("rmi", "Tout le monde l'adore\r\nLes filles en redemandent encore\r\nEt le trouvent tellement fort\r\nPlus tard, il sera plein d'or\r\nQui est-ce?");
    nomQuestion.put("robardet", "J'ai les cheveux d'un noir de jais\r\nJe t'ai probablement dj fait chier\r\nJe ne trouve pas le bon chemin\r\nJe ne suis pas de sexe masculin\r\nQui suis-je?");
    nomQuestion.put("jean", "Je te hais a cause des peigne-culs, des couillons, des putains,\r\nEtrange  mes heures\r\nAnantis, tu es, dans le fumier dun champ de bataille,\r\nNoublie jamais qui je suis\r\nQui suis-je?");
    nomQuestion.put("camille", "Laisser moi me prsenter :\r\nJe fais du trs bon risotto\r\nSi je pouvais, je mettrai un chapeau\r\nPour viter d'attirer les taureaux\r\nQui suis-je?");
    nomQuestion.put("alexandre", "Son prnom vient du grec \"repousser\" et \"l'homme, le guerrier, viril\". Son nom voudrait donc dire celui qui protge les hommes et repousse l'ennemi.\r\nQui est-ce?");
    nomQuestion.put("amaury", "Si on rend mon premier, alors on est mort !.\r\nMon deuxime est un liquide essentiel  toute vie\r\nMon troisime est l'aliment principal en Asie\r\nEt mon tout est un prnom masculin d'origine gotique\r\nQui suis-je?");
    nomQuestion.put("justine", "4A 75 73 74 69 6E 65\r\nQui est-ce?");
    nomQuestion.put("moi", "\r\nQui est-ce?");
    nomQuestion.put("gustave", "gmsntdv\r\nQui est-ce?");
    nomQuestion.put("thomas", "Colle mon prenom avec mon nom.\r\nEnleve une lettre.\r\nAnagramme le tout.\r\nCa donne Housemaster.\r\nQui suis-je?");
  }
  
  public String getRandom() {
    Random       random    = new Random();
    List<String> keys      = new ArrayList<String>(nomQuestion.keySet());
    String       randomKey = keys.get( random.nextInt(keys.size()) );
    Log.v("lll", randomKey);
    return randomKey;
  }
  
  
}




Java Source Code List

com.example.autosms.MainActivity.java
com.example.autosms.PredictifData.java
com.example.autosms.SmsReceiver.java