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

Сделать фото программно без окна камеры - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Java SE Создать массив http://www.cyberforum.ru/android-dev/thread1469683.html
При поступлении в институт лица, получившие двойку на первом экзамене, ко второму экзамену не допускаются. Считая фамилии абитуриентов и их оценки после первого экзамена исходными данными, составить список абитуриентов, допущенных ко второму экзамену.
Java SE Как записать и считать двумерный массив в файл Массив 3 на 3 как его записать и считать в текстовый файл http://www.cyberforum.ru/android-dev/thread1469179.html
Java SE Как сделать интерфейсы для входного и выходного потоков?
Доброго времени суток! Есть вот такой код (я прошу прощения, если на него больно смотреть, я только начала изучать Java). Подскажите, как сделать интерфейсы для входного и выходного потоков? import java.io.*; import java.util.regex.*; class CodeFormatting{
Деление заказа на дни неравными партиями Java SE
Уважаемые форумчане, подскажите как можна разделить заказ (скажем 11 единиц продукции) на нужное количество дней до отгрузки (скажем 3 дня). Нужный мне результат разбивки 1 день - 4 единицы 2 день - 4 единицы 3 день - 3 единицы. Может есть готовые методы. Спасибо.
Java SE Не работает опция -sourcepath компилятора javac http://www.cyberforum.ru/android-dev/thread1468483.html
Эта опция, как я понимаю, должна указывать компилятору путь, где искать *.java- сырцы >javac Usage: javac <options> <source files> where possible options include: ... -sourcepath <path> Specify where to find input source files ++++++++++++++++++++++++++++++++++++++++++++++
Java SE Как правильно использовать scanner.useDelimiter()? Есть текстовый файл Test.txt с текстом: Polytechnic Artema,50A 01.04.2015 82 10 21.03.2013 200 25 15.11.2014 128 16 28.01.2015 77 10 15.08.2015 41 15 Функция считывания имеет вид: public void read(String fName)throws IOException{ int i=0; подробнее

Показать сообщение отдельно
Паблито
резкий
1961 / 1696 / 525
Регистрация: 12.05.2014
Сообщений: 6,046
Завершенные тесты: 1
10.06.2015, 10:23     Сделать фото программно без окна камеры
склепал на скорую руку код, убрал все лишнее, все проверки
Кликните здесь для просмотра всего текста
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
50
51
public class MainActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        final Camera c = Camera.open();
        Log.i("===", "" + c);
 
        findViewById(R.id.btn1).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
 
                c.takePicture(null, null, mPicture);
 
            }
        });
    }
 
    private Camera.PictureCallback mPicture = new Camera.PictureCallback() {
 
        @Override
        public void onPictureTaken(byte[] data, Camera camera) {
 
            File pictureFile = getOutputMediaFile();
 
            try {
                FileOutputStream fos = new FileOutputStream(pictureFile);
                fos.write(data);
                fos.close();
            } catch (FileNotFoundException e) {
                Log.d("===", "File not found: " + e.getMessage());
            } catch (IOException e) {
                Log.d("===", "Error accessing file: " + e.getMessage());
            }
        }
    };
 
    private static File getOutputMediaFile() {
        File mediaStorageDir = new File(Environment.getExternalStoragePublicDirectory(
                Environment.DIRECTORY_PICTURES), "MyCameraApp");
 
        String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date());
        File mediaFile;
        mediaFile = new File(mediaStorageDir.getPath() + File.separator +
                "IMG_" + timeStamp + ".jpg");
        return mediaFile;
    }
 
}

Кликните здесь для просмотра всего текста
XML
1
2
3
4
5
    <Button android:id="@+id/btn1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:text="START"/>

Кликните здесь для просмотра всего текста
XML
1
2
3
    <uses-permission android:name="android.permission.CAMERA"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-feature android:name="android.hardware.camera" />

у меня на эмуляторе делает снимки на ура, на устройстве проверить пока не могу
 
Текущее время: 12:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru