Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Widget + activity - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Переопределение метода в Runtime http://www.cyberforum.ru/android-dev/thread1098590.html
Создаем класс именно так BroadcastReceiver receiver = new BroadcastReceiver(); Дальше, надо в receiver переопределить onReceive. Возможно это как-то? Такиее решения не подходят: BroadcastReceiver...
Программирование Android Мониторинг входящих звонков Добрый вечер! Уважаемые форумчане выручайте. Нашел код мониторинга на хабре. Хотел чтобы при вызове номер выводился в TextView, но тут облом. Подскажите как реализовать пожалуйста? Вот код:... http://www.cyberforum.ru/android-dev/thread1098413.html
поворот изображения мультитачем Программирование Android
Хочу поворачивать изображения, которые я вывожу на экран, на произвольный угол от 0 до 360 градусов двигая пальцами картинку. Подскажите как отслеживать на таче, что я пальцами вращаю изображение.
Java коллекции Программирование Android
В Делфи есть замечательная функция IN. Есть ли аналог в Яве? В Делфи возможно такое: If (a in ) then ... Создать аналог конечно сам могу, но может есть готовые функции(вечер убивать на это...
Программирование Android Маленькое приложение http://www.cyberforum.ru/android-dev/thread1098305.html
Всем привет! Дело вот в чем, я начинающий. У меня опыта почти нет, но я смыслю в этой теме. Мне бы хотелось, чтобы кто-то кто получше разбирается помог мне написать одно приложение или подучить...
Программирование Android Хранение файлов приложения У меня есть 2 файла, 1 текстовый, второй картинка. Я хочу что бы они при установке приложения хранились в самом приложении(в файлах приложения). По ходу работы приложения, мне нужно будет открывать... подробнее

Показать сообщение отдельно
DevExp
6 / 6 / 2
Регистрация: 27.05.2013
Сообщений: 59
17.02.2014, 14:21  [ТС]
Выложил и ещё класс диктофона

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package com.example.mywidget;
 
import java.io.File;
 
import android.media.MediaRecorder;
import android.os.Environment;
 
public class MyClass {
    int i = 0;
    MediaRecorder mediaRecorder;
    
    public MyClass() {
        i = 1;
    }
    
    public void recordStart() {
        try {
            File pictures = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MUSIC);
            File outFile = new File(pictures, "record.3gpp");
            if (outFile.exists()) {
                outFile.delete();
            }
            outFile.createNewFile();
            
            mediaRecorder = new MediaRecorder();
            mediaRecorder.setAudioChannels(2);
            mediaRecorder.setAudioSamplingRate(48000);
            mediaRecorder.setAudioEncodingBitRate(48000);
            mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
            mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
            mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.HE_AAC);
            mediaRecorder.setOutputFile(outFile.getAbsolutePath());
            mediaRecorder.prepare();
            mediaRecorder.getMaxAmplitude();
            mediaRecorder.start();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
 
    public void recordStop() {
        //if (mediaRecorder != null) {
            mediaRecorder.stop();
            mediaRecorder.reset();
            mediaRecorder.release();
            mediaRecorder = null;
        //}
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru