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

Не возвращается значение TRUE в проверке на работоспособность сайта - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Прокрутка listview http://www.cyberforum.ru/android-dev/thread1189832.html
Подскажите как быть, когда пытаюсь прокрутить list он подсвечивается черный цветом.
Программирование Android Парсинг+вывод Есть страница "http ://meteo - liman. bl .ee/index2", необходимо её спарсить и данные вывести на экран. Парсинг: Document doc = null; try { doc = Jsoup.connect(html).get(); } catch (IOException e) { e.printStackTrace(); }; http://www.cyberforum.ru/android-dev/thread1189766.html
Программирование Android Выключение службы через определенное время
Нужно, чтобы после получения широковещательного сообщения о новом СМС запускалась служба ровно на одну минуту. Сейчас у меня в onReceive стоит startService, потом TimeUnit.SECONDS.sleep(60) и после этого stopService. Все работает, но в эти 60 секунд ресивер не принимает другие сообщения, а это проблема. Пробовал в самой службе создавать отдельный поток с TimeUnit.SECONDS.sleep(60) и stopSelf...
Максимумы углов наклона Программирование Android
Переватил обработчик датчика наклона... Получаю 3 цифры XYZ. И значения очень странные... Методами тестов (в логи выводил и анализировал) X Y Z Подозреваю что это зависит от калибровки. Для начала хочу получить текущую позицию устройства - мордой вниз, мордой вверх, горизонтально, вертикально нормально, вертикально перевернуто... Подогнал формулы под свое устройство (телефон), но под...
Программирование Android Не видно AdMob http://www.cyberforum.ru/android-dev/thread1189246.html
Подскажите, почему не видно AdMob внизу ? Хочу чтобы после ViewPager внизу показывался баннер AdMob. Или может скиньте правильный XML... Спасибо. activity_main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:ads="http://schemas.android.com/apk/res-auto" android:id="@+id/container" ...
Программирование Android Фильтрация записей в db.query(.) Привет. Стал такой вопрос. Как можно сделать фильтрацию записей по нескольким параметрам. Допустим имеется 1 таблица с записями. Таким кодом фильтрую записи по категориям where = "category = ?" whereParam = "Сны" Cursor c = db.query("mytable", null, where, whereParam, null, null, null); подробнее

Показать сообщение отдельно
Rifano998822
0 / 0 / 0
Регистрация: 23.01.2013
Сообщений: 18

Не возвращается значение TRUE в проверке на работоспособность сайта - Программирование Android

27.05.2014, 18:32. Просмотров 294. Ответов 0
Метки (Все метки)

Здравствуйте! Скажу сразу, я в программировании на андроид полный НОЛЬ. Есть задача написать приложения WebView на андроид. Страницу сайта открывает, наличие соединения проверяет. Практически приложение уже готово. Хочу еще доработать проверку на работоспособность сайта. Есть скрипт и он не возвращает значение true. Не могу разобратся почему, все время пишет: "Отсутствует соединение с сайтом.".
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
if(checkIsWorkServer("http://google.com.ua"))
{
   mWebView.loadUrl("http://example.com");
}
else
{
   mWebView.loadDataWithBaseURL(null, "<html><body style='background-color:#FFE600;'>"
     + "<div align='center' style='font-size:30px; font-weight:bold; color:#C70000;'>"
     + "<b>Отсутствует соединение с сайтом."
     + "</div></body></html>", "text/html", "utf-8", null);
}
 
public boolean checkIsWorkServer(String serviceURL) {
    try {
        URL url = new URL(serviceURL);
        HttpURLConnection urlc = (HttpURLConnection) url.openConnection();
        urlc.setRequestProperty("User-Agent", "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:6.0.2) Gecko/20100101 Firefox/6.0.2");
        urlc.setRequestProperty("Connection", "close");
        urlc.setConnectTimeout(1000 * 10);
         
        urlc.connect();
        if (urlc.getResponseCode() == 200) {
            urlc.disconnect();
             return true;
        }
    } 
    catch (Exception e) {
        e.printStackTrace();
    }
return false;
}
Добавлено через 4 часа 17 минут
Закройте пожалуйста тему! Я перенес тему в: Программирование мобильных систем > Программирование Android
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru