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

Отправка другу файла с картинкой из приложения - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Программы для Андрюхи как перевести для iOS http://www.cyberforum.ru/android-dev/thread1709657.html
Всем привет. Ну вот создал я свою первую программу для Андрюхи. На java. А для того чтобы она работала и под iOS ее нужно заново писать на другом языке программирования? Или есть какая-то возможность...
Программирование Android Мобильное приложение Друзья доброе время суток. Подскажите пожалуйста. Я создал приложение в АндроидСтудио, запускаю на Genymotion - все работает отлично. Дублирую код в Idea - и он мне создает фаел apk. Его копирую на... http://www.cyberforum.ru/android-dev/thread1709650.html
Программирование Android Android Push Notifications
может кто-нибудь объяснить всю процедуру, как это сделать?
Актуальность Adobe Flash + AIR в 2016 году Программирование Android
Собственно, сабж. На данный момент имею несколько завершенных игр под Flash для ПК, хочу попробовать портировать/написать новые на Andriod. Знания Джавы на уровне джуниора. Подскажите пожалуйста,...
Программирование Android работа с массивом http://www.cyberforum.ru/android-dev/thread1709512.html
Добрый день! Пытаюсь получить данные из массива содержащего объекты. Заношу - все ОК. Читаю повторно массив - все данные сбиваются. Подскажите, что не так? :) Есть класс: public class MyTable...
Программирование Android Файлы запросов между приложением и сайтом Добрый день. Возник такой вопрос. У меня в одном файле храниться пути к сформированным json файлом которых я могу распарсить в приложении и подключить их. (http://mysite.ru/api/file.php) ... подробнее

Показать сообщение отдельно
Mikalai
256 / 232 / 94
Регистрация: 11.01.2015
Сообщений: 656
12.04.2016, 22:32
Alexvp, можно сохранить изображение в общедоступном месте. Например можно сделать так:


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
    public void sendImage(Context context, Bitmap bitmap, String chooserTitle) {
 
        Uri uriToImage = saveBitmap(context, bitmap, UUID.randomUUID().toString());
        if(uriToImage == null) {
            return;
        }
        Intent shareIntent = new Intent();
        shareIntent.setAction(Intent.ACTION_SEND);
        shareIntent.putExtra(Intent.EXTRA_STREAM, uriToImage);
        shareIntent.setType("image/jpeg");
        context.startActivity(Intent.createChooser(shareIntent, chooserTitle));
    }
 
    private Uri saveBitmap(Context context, Bitmap bitmap, String bitmapName) {
        try {
            FileOutputStream out = new FileOutputStream(context.getFilesDir().toString() + "/" + bitmapName);
            bitmap.compress(Bitmap.CompressFormat.PNG, 90, out);
            String path = MediaStore.Images.Media.insertImage(context.getContentResolver(), bitmap, bitmapName, null);
            return Uri.parse(path);
        } catch (Exception e) {
            e.printStackTrace();
        }
        return null;
    }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru