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

Программное получение белого IP адреса - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Что за вьюха и как она работает? http://www.cyberforum.ru/android-dev/thread1634504.html
Скрины с вьюхами вложил, что это? как оно при клике в адресную строку сразу открывает список даже если в ней 0 символов? где оно сохраняет (или где лучше сохранять если записей не много 5-10) последние введенные запросы для отображения в списке?
Android После засыпания вызывается onCreate и onRestoreInstanceState Привет. После засыпания вызывается onCreate и onRestoreInstanceState, зачем они вызываются и как обойти? У меня программа для работы по сети в onSaveInstanceState ставит флаг о том что была онлайн перед onStop, и потом в onRestoreInstanceState восстанавливается связь, получается программой не пользуются а она пытается соединиться с сервером. Как решить ? http://www.cyberforum.ru/android-dev/thread1634414.html
Изменить цвет заголовка шаблона Android
Всем доброго времени суток. Есть ли способ изменить цвет "шапки", там где прописывается имя нашего проекта с синего (Android Studio по умолчанию устанавливает его), на свой без правки файлов а просто в коде установить новый цвет. Ну или если нельзя, то как можно сменить тип шаблона (no activity, blank activity, empty activity и тд.) в уже созданном проекте?
Анимировать текст горизонтальной прокруткой Android
Гуру, посоветуйте технологию! (не охота с нуля писать) Есть номер телефона в поле TextView. Но он не всегда вмещается в ячейку. ...от ширины экрана, и от длины номера (+38... +800...) нашел 2 метода "горизонтальной прокрутки" (классом ="надежнее" и параметрами="плавнее"), но... они ПОЛНОСТЬЮ прокручивают номер! А мне бы "шатание" сделать - вправо до упора, подождать и влево до...
Android SOAP http://www.cyberforum.ru/android-dev/thread1634310.html
Можете обьяснить для чего применяется протокол SOAP?? Приведите простенькие примеры где он используется?? Этот протокол обмена данными в качестве запросов и ответов использует XML верно(передает данные ввиде XML)?? Для чего он может применятся в андроид приложениях??Можете обьяснить?7
Android Android Studio Всем доброго времени суток. У меня вопрос. Скажите, как в Android Studio создать окно логина и пароля, чтобы он взаимодействовал с сервером на php? И после того как логин и пароль проходят проверку, приложение открывало меню? Я недавно работаю в андроид студии так что если вдруг я что то непонятно написал не ругайтесь))) подробнее

Показать сообщение отдельно
Rainmaker93
 Аватар для Rainmaker93
3 / 3 / 1
Регистрация: 12.09.2013
Сообщений: 69
10.01.2016, 12:12  [ТС]     Программное получение белого IP адреса
Запихнул все дело в класс отдельный. IP получает нормальный)
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
package com.helper.moto.motohelper;
 
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
import org.json.JSONObject;
 
import android.os.AsyncTask;
 
public class GetIP extends AsyncTask<Void, Void, String> {
    String ip;
 
    @Override
    protected String doInBackground(Void... params) {
         try {
                HttpClient httpclient = new DefaultHttpClient();
                HttpGet httpget = new HttpGet("http://ip2country.sourceforge.net/ip2c.php?format=JSON");
                // HttpGet httpget = new HttpGet("http://whatismyip.com.au/");
                // HttpGet httpget = new HttpGet("http://www.whatismyip.org/");
                HttpResponse response;
 
                response = httpclient.execute(httpget);
                //Log.i("externalip",response.getStatusLine().toString());
 
                HttpEntity entity = response.getEntity();
                entity.getContentLength();
                String str = EntityUtils.toString(entity);       
                JSONObject json_data = new JSONObject(str);
                ip = json_data.getString("ip");
                
            }
            catch (Exception e){
                e.printStackTrace();
            }
 
 
        
        return ip;
    }
 
}
 
Текущее время: 14:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru