Example #1
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    //   if(MyApplication.startedApp)
    //       finish();
    setContentView(R.layout.ac_lecture);

    MyApplication.startedApp = true;

    String ss = Environment.getExternalStorageDirectory().getAbsolutePath();
    //   ListView listView = (ListView) findViewById(R.id.list_lectures);

    DisplayMetrics metrics = new DisplayMetrics();
    getWindowManager().getDefaultDisplay().getMetrics(metrics);

    int v = metrics.heightPixels;
    int v1 = metrics.widthPixels;

    LinkedList<DataLecture> lectures =
        new LinkedList<DataLecture>(DBManager.getInstance().getLectures());
    AdtLecture lectureAdapter =
        new AdtLecture(
            this,
            lectures,
            new AdtLecture.IClickLecture() {
              @Override
              public void click(int lectureID) {
                lectureID--;
                Intent intent = new Intent(AcLecture.this, AcStartLecture.class);
                intent.putExtra(AcStartLecture.LECTURE_ID, lectureID);
                startActivity(intent);
              }
            });
    //        listView.setAdapter(lectureAdapter);

    // DataManager.initTEST();

    buildProgress();
    String[] list =
        new File("/data/data/com.blacksheep.teacher/files/TeachData/animations/10/").list();

    DBManager.getInstance().getDataAnimationToAudio();
    // testGenerateTestSessions();
    // getStartsForLecture();
  }
Example #2
0
 public void clickGame1(View v) {
   Random rnd = new Random();
   List<Integer> lst = DBManager.getInstance().getTips(rnd.nextInt(11) + "x" + rnd.nextInt(11));
   int b = 0;
 }
Example #3
0
  public void clickGame(View v) {
    String animData =
        "[{\"animation_type\":0,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":576,\"id\":22,\"name\":\"1\\u043e\\u0435 \\u043f\\u0440\\u0438\\u0432\\u0435\\u0442\\u0441\\u0442\\u0432\\u0438\\u0435 (0_01_5) f-1\",\"option_code\":0,\"start_frame\":0},{\"animation_type\":2,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":326,\"id\":20,\"name\":\"(33_0_04_1024_)\",\"option_code\":1,\"start_frame\":0},{\"animation_type\":2,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":418,\"id\":21,\"name\":\"(34_1024_)\",\"option_code\":2,\"start_frame\":0},{\"animation_type\":3,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":31,\"id\":24,\"name\":\"quest\",\"option_code\":0,\"start_frame\":0},{\"animation_type\":4,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":13,\"id\":18,\"name\":\"(Bla_bla_1)\",\"option_code\":null,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":26,\"id\":16,\"name\":\"\\u043e\\u0442\\u0432\\u0435\\u0442 - \\u0432\\u0435\\u0440\\u043d\\u043e (14_15) f-6-S-5\",\"option_code\":0,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":15,\"id\":15,\"name\":\"\\u043e\\u0442\\u0432\\u0435\\u0442 - \\u0432\\u0435\\u0440\\u043d\\u043e (14_18) f-6-S-8\",\"option_code\":0,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":48,\"id\":17,\"name\":\"\\u043e\\u0442\\u0432\\u0435\\u0442 - \\u0432\\u0435\\u0440\\u043d\\u043e (14_8) f-6-PP-3\",\"option_code\":0,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":19,\"id\":13,\"name\":\"\\u043e\\u0442\\u0432\\u0435\\u0442 - \\u0432\\u0435\\u0440\\u043d\\u043e (14_5_01_02) f-6-PP-1\",\"option_code\":1,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":78,\"id\":23,\"name\":\"\\u043e\\u0442\\u0432\\u0435\\u0442 - \\u043d\\u0435\\u0432\\u0435\\u0440\\u043d\\u043e (15_10) f-7-N-4\",\"option_code\":1,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":33,\"id\":12,\"name\":\"\\u043e\\u0442\\u0432\\u0435\\u0442 - \\u043d\\u0435\\u043f\\u0440\\u0430\\u0432  (14_20)   f-7-S-1\",\"option_code\":1,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":36,\"id\":11,\"name\":\"\\u043e\\u0442\\u0432\\u0435\\u0442 - \\u043d\\u0435\\u043f\\u0440\\u0430\\u0432  (15_15_02) f-7-N-7\",\"option_code\":1,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":42,\"id\":8,\"name\":\"\\u0427\\u0442\\u043e \\u0442\\u044b \\u043f\\u0438\\u0449\\u0438\\u0448\\u044c ? (13_5_01) f-5-NN-2\",\"option_code\":2,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":36,\"id\":10,\"name\":\"\\u043e\\u0442\\u0432\\u0435\\u0442 - \\u043d\\u0435\\u0442\\u043e\\u0447\\u043d (16_2) f-21-N-1\",\"option_code\":2,\"start_frame\":0},{\"animation_type\":6,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":47,\"id\":9,\"name\":\"\\u043e\\u0442\\u0432\\u0435\\u0447\\u0430\\u0439 \\u0447\\u0435\\u0442\\u0447\\u0435 \\u0447\\u0438\\u0441\\u043b\\u043e(11_1) f-3-1\",\"option_code\":2,\"start_frame\":0},{\"animation_type\":8,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":131,\"id\":3,\"name\":\"\\u0420\\u0435\\u0437 0\\u0438\\u0437 10 (19_1) f-8-A0-1\",\"option_code\":0,\"start_frame\":0},{\"animation_type\":8,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":111,\"id\":1,\"name\":\"(19_5) f-8-A1-2\",\"option_code\":1,\"start_frame\":0},{\"animation_type\":8,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":121,\"id\":2,\"name\":\"(19_7)    f-8-A2-2\",\"option_code\":2,\"start_frame\":0},{\"animation_type\":8,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":101,\"id\":19,\"name\":\"\\u0440\\u0435\\u0437 6 \\u0438\\u0437 10 (19_14_01) f-8-A6-1\",\"option_code\":6,\"start_frame\":0},{\"animation_type\":8,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":106,\"id\":7,\"name\":\"\\u0441\\u0434\\u0430\\u043b \\u0443\\u0440\\u043e\\u043a (20_1) f-144-1\",\"option_code\":10,\"start_frame\":0},{\"animation_type\":9,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":48,\"id\":6,\"name\":\"\\u041f\\u0440\\u0438\\u0433\\u043b\\u0430\\u0448\\u0435\\u043d\\u0438\\u0435 \\u043a \\u044d\\u043a\\u0437\\u0430\\u043c (23) f-11\",\"option_code\":0,\"start_frame\":0},{\"animation_type\":10,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":166,\"id\":25,\"name\":\"\\u0432\\u0441\\u0442\\u0443\\u043f\\u043b\\u0435\\u043d\\u0438\\u0435 3\\u0439 \\u044d\\u043a\\u0437 (24_4) f-12-3\",\"option_code\":null,\"start_frame\":0},{\"animation_type\":10,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":126,\"id\":5,\"name\":\"(24_5) f-13\",\"option_code\":0,\"start_frame\":0},{\"animation_type\":11,\"eq_end\":null,\"eq_start\":null,\"fps\":12,\"frame_count\":106,\"id\":4,\"name\":\"(27_2) f-15-2\",\"option_code\":0,\"start_frame\":0}]";

    Gson gson = new Gson();
    Collection<DataAnimation> data =
        gson.fromJson(animData, new TypeToken<Collection<DataAnimation>>() {}.getType());
    DBManager.getInstance().fillAnimations(data);
    DataManager.mountAnimationFolders(data);

    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(1, "f-8-A1-2.mp3", 1));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(2, "f-8-A2-2.mp3", 2));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(3, "f-8-A0-1.mp3", 3));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(4, "f-15-A50-a.mp3", 4));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(5, "f-13.mp3", 5));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(6, "f-11.mp3", 6));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(7, "f-144-1.mp3", 7));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(8, "f-5-NN-2.mp3", 8));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(9, "f-3-1.mp3", 9));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(10, "f-21-S-1.mp3", 10));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(11, "f-7-N-7.mp3", 11));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(12, "f-7-S-1.mp3", 12));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(13, "f-6-PP-1.mp3", 13));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(14, "", 14));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(15, "f-6-S-8.mp3", 15));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(16, "f-6-S-5.mp3", 16));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(17, "f-6-PP-3.mp3", 17));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(18, "", 18));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(19, "f-8-A6-1.mp3", 19));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(20, "l1.mp3", 20));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(21, "l2.mp3", 21));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(22, "f-1.mp3", 22));
    DBManager.getInstance()
        .fillAnimationToAudioOne(new DataAnimationToAudio(23, "f-7-N-4.mp3", 23));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(24, "", 24));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(25, "f-12-3.mp3", 25));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(26, "l3.mp3", 26));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(27, "l7.mp3", 27));
    DBManager.getInstance().fillAnimationToAudioOne(new DataAnimationToAudio(28, "", 28));
  }