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

Сохранить картинку на канве - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Создание суперкласса для всех Activity http://www.cyberforum.ru/android-dev/thread1455596.html
Господа,доброго времени суток! Возник следующий вопрос: у меня есть несколько активностей(activity1, activity2, activity3), каждая из них содержит по одному фрагменту(fragment1, fragment2, fragment3). Возможно ли и имеет ли смысл создать некую супер-Activity с фрагментом, наследники которой смогут реализовывать свои специфичные activity+fragment ?
Android Файл Html в собственный браузер Здравствуйте! Недавно я создал браузер, а теперь у меня вопрос: как поставить ссылку на HTML файл в самом приложение? Есть код: mWebView.loadUrl("http://google.com"); А как сделать загрузку файлов с самого приложения? http://www.cyberforum.ru/android-dev/thread1455566.html
Проверка и установка обновлений приложения Android
Всем привет, интересует вот что. Есть сайт, на который закидываются апк файлы, и как-то нужно обновлять приложение с этого сайта. Я конечно представляю примерно, нужен сервис который будет проверять на наличие нового апк файла, но вот всех тонкостей не пойму. Может кто поможет? Или ссылочкой поспособствует.
Переход на другой activity по нажатию на элемент ExpandableListView Android
Здравствуйте! не могу осуществить переход на другой активити по нажатию на элемент дерева-списка! Делаю так но не работает: elvMain.setOnChildClickListener(new ExpandableListView.OnChildClickListener() { public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id) { if (groupPosition==0 && childPosition == 0) { ...
Android Как в Android studio подключить ffmpeg http://www.cyberforum.ru/android-dev/thread1455205.html
Как подключить библиотеку ffmpeg в Android studio?? Я видел только в эклипс а в студию как подключить??
Android Как сформировать нужный макет <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content"> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" ... подробнее

Показать сообщение отдельно
Mikalai
248 / 224 / 91
Регистрация: 11.01.2015
Сообщений: 643
23.05.2015, 22:37     Сохранить картинку на канве
try/catch разумеется нужент. вот как с делал:

Java
1
2
3
4
5
6
7
8
9
10
OutputStream stream = null;
        try {
            stream = this.openFileOutput("test.png", MODE_WORLD_WRITEABLE);
            bitmap.compress(Bitmap.CompressFormat.PNG, 70, stream);// пишем битмап на PNG с качеством 70%
            stream.close();
        } catch (FileNotFoundException e) {
            Toast.makeText(this, "FileNotFoundException", Toast.LENGTH_SHORT).show();
        } catch (IOException e) {
            Toast.makeText(this, "IOException", Toast.LENGTH_SHORT).show();
        }
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
imageView = (ImageView) findViewById(R.id.imageView2);
Bitmap bitmap = getBitmap();
imageView.setImageBitmap(bitmap);
 
//.................
 
private Bitmap getBitmap() {
        InputStream is = null;
        Bitmap bitmap = null;
 
        try {
            is = this.openFileInput("test.png");
            bitmap = BitmapFactory.decodeStream(is);
            is.close();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        }
        if(bitmap == null) {
            bitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_launcher);
        }
        return bitmap;
    }
 
Текущее время: 09:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru