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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
yura91
28 / 26 / 2
Регистрация: 23.10.2013
Сообщений: 2,218
#1

Как выполнить запрос на получения url для загрузки картинки - Android

15.09.2014, 19:39. Просмотров 968. Ответов 2
Метки нет (Все метки)

как выполнить запрос на получения url для загрузки картинки в одноклассниках?? можете привести фрагмент кода?? Это url я могу получить когда делаю запрос на API??
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.09.2014, 19:39     Как выполнить запрос на получения url для загрузки картинки
Посмотрите здесь:

Сохранение картинки из интернета по url Android
Android Способы получения денег с Google Play для Украины
Android Как реализовать зум для картинки?
Функция для загрузки файла на сервер Android
Android Массив url-адресов для одной кнопки
Подскажите программу для получения опыта работы с SQLite Android
Android Выполнить tabHost.addTab() после загрузки данных
Android Организовать скачивание по URL, отображая картинки и текст
Как выполнить http запрос? Android
Android Как именно можно сделать SQLite запрос, если запрос уже сформирован?
Как открыть url для авторизации в браузере и после вернуть токен в приложение? Android
Как в jsoup получить абсолютный URL? Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
djbolya
0 / 0 / 0
Регистрация: 16.09.2014
Сообщений: 7
16.09.2014, 13:27     Как выполнить запрос на получения url для загрузки картинки #2
Рассмотрим пример загрузки изображения по его URL в ImageView. Разместим на форме текстовое поле и контейнер для изображения.
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >
 
    <TextView
        android:id="@+id/txtUrl"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />
 
    <ImageView
        android:id="@+id/imgView"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />
</LinearLayout>
Теперь напишем небольшой код:
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
public class ViewsDemoActivity extends Activity {
 
    private TextView txtUrl;
    private ImageView imgView;
 
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        // Веб-адрес картинки
        String url = "http://developer.alexanderklimov.ru/android/images/android_cat.jpg";
        txtUrl = (TextView) findViewById(R.id.txtUrl);
        txtUrl.setText(url);
 
        imgView = (ImageView) findViewById(R.id.imgView);
 
        // загружаем картинку с указанного адреса в ImageView
        try {
            imgView.setImageDrawable(grabImageFromUrl(url));
        } catch (Exception e) {
            txtUrl.setText("Ошибка: Exception");
        }
    }
 
    private Drawable grabImageFromUrl(String url) throws Exception {
        return Drawable.createFromStream(
                (InputStream) new URL(url).getContent(), "src");
    }
}
Перед запуском программы не забудьте установить в манифесте необходимое разрешение на использование интернета:
XML
1
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
Должно получится примерно так : Нажми сюда бро
mikolasw
0 / 0 / 0
Регистрация: 04.02.2015
Сообщений: 1
04.02.2015, 18:57     Как выполнить запрос на получения url для загрузки картинки #3
НЕ ПРАЦЮЄ!
Yandex
Объявления
04.02.2015, 18:57     Как выполнить запрос на получения url для загрузки картинки
Ответ Создать тему
Опции темы

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