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

Получение html кода страницы - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Input NumberFormat + Region http://www.cyberforum.ru/android-dev/thread1689329.html
Добрый вечер. Поискав немного в Гугле не нашел нужного ответа. Если ли такая библиотека для работы с Номерами телефонов. К примеру если ты указал Россию из селектора чтобы выводился +7 ---...
Программирование Android Click Dialog date Добрый вечер такой вопрос. как сделать, чтобы к примеру при нажатии на INPUT поле чтобы открывался диалог я датой. Метод работы с датой уже написан. Нужен XML формирование к примеру при... http://www.cyberforum.ru/android-dev/thread1689216.html
Как в Android приложении считать данные с хостинга ftp? Программирование Android
Как в Android приложении считать данные с хостинга ftp? Заранее спасибо за помощь! :)
Некорректная реакция на касание элемента GridView Программирование Android
У меня есть адаптер и в нем обработчик касания, который во-время касания выводить текст с того элемента на котором было осуществлено действие: Вот так выглядит мой адаптер: public class...
Программирование Android LibGDX, не получается создать apk файл http://www.cyberforum.ru/android-dev/thread1689046.html
Не могу создать apk файл. С libgdx первый опыт. Ошибка на фото. Час уже бьюсь, интернеты говорят, что надо добавить строку multiDexEnabled true. Добавил defaultConfig { applicationId...
Программирование Android Вывод всех картинок на TextView используя Html.ImageGetter() Помогите решить задачку: Хочу показать картинки на TextView используя Html.ImageGetter() нашел в сети следующий код: public class HttpGetDrawableTask extends AsyncTask<String, Void, Drawable>... подробнее

Показать сообщение отдельно
Pablito
2476 / 1960 / 611
Регистрация: 12.05.2014
Сообщений: 6,863
Завершенные тесты: 1
20.03.2016, 12:26
для начала надо в манифест добавить разрешение
XML
1
    <uses-permission android:name="android.permission.INTERNET" />
потом можно подключить библиотеку jsoup, в файле build.gradle, там где dependencies добавить строку
Java
1
    compile 'org.jsoup:jsoup:1.8.3'
упрощенный код активити получится такой
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
import android.os.AsyncTask;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
 
import org.jsoup.Connection;
import org.jsoup.Jsoup;
 
import java.io.IOException;
 
public class MainActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        getHttpAsString("https://ya.ru/");
 
    }
 
    private void onHttpRequestCompleted(String httpString) {
        // обрабатыаем http строку 
    }
 
    private void getHttpAsString(final String uri) {
 
        new AsyncTask<String, Void, String>() {
            @Override
            protected String doInBackground(String... params) {
                String http = null;
                try {
                    Connection.Response response = Jsoup.connect(uri).execute();
                    http = response.body();
                } catch (IOException e) {
                    e.printStackTrace();
                }
                return http;
            }
 
            @Override
            protected void onPostExecute(String httpString) {
                onHttpRequestCompleted(httpString);
            }
        }.execute(uri);
    }
}
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru