Помогите реализовать .
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Помогите реализовать .
Всем добрый день ,пожалуйста помогите реализовать даную задачу
Main types for object to be implemented in the program
Main: Should be an Android activity with
1. a single button to run the requests SIMULTANEOUSLY
2. one textview fore each request to be uptated as soon as the processing of corresponding request finishes.
Request : This is a type of object, which grabs some data from web resource through a URL. It should take the needed URL as a parameter ,get the contents of that URL (assume a webpage), hold the response and prepare an output for the main program.
Functionality
The main should define and run 3 requests SIMULTANEOUSLY, each request is defined below;
1) TrueCaller10thLetterRequest:
Grab http://www.truecaller.com content from the web
Hold the web page content as a String and make it accessible from the Main
Process the web page content : Find the 10th letter in the web page text and report it back to the Main program via callback
2) TrueCallerEvery10thLetterRequest:
Grab http://www.truecaller.com content from the web
Hold the web page content as a String and make it accessible from the Main
Process the web page content: Find every 10th letter (i.e: 10th , 20th, 30 th etc. ) in the web page text and report it back to the Main program via callback. This callback should bring an appropriate data structure .
Main types for object to be implemented in the program
Main: Should be an Android activity with
1. a single button to run the requests SIMULTANEOUSLY
2. one textview fore each request to be uptated as soon as the processing of corresponding request finishes.
Request : This is a type of object, which grabs some data from web resource through a URL. It should take the needed URL as a parameter ,get the contents of that URL (assume a webpage), hold the response and prepare an output for the main program.
Functionality
The main should define and run 3 requests SIMULTANEOUSLY, each request is defined below;
1) TrueCaller10thLetterRequest:
Grab http://www.truecaller.com content from the web
Hold the web page content as a String and make it accessible from the Main
Process the web page content : Find the 10th letter in the web page text and report it back to the Main program via callback
2) TrueCallerEvery10thLetterRequest:
Grab http://www.truecaller.com content from the web
Hold the web page content as a String and make it accessible from the Main
Process the web page content: Find every 10th letter (i.e: 10th , 20th, 30 th etc. ) in the web page text and report it back to the Main program via callback. This callback should bring an appropriate data structure .
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Помогите реализовать .
До чего же ленивый народ пошел. Даже перевести не удосужатся.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Re: Помогите реализовать .
ща зделаю ,просто реально оч нужна помощьKamiSempai писал(а):До чего же ленивый народ пошел. Даже перевести не удосужатся.
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Re: Помогите реализовать .
Извините за английский , так должно быть понятней
Задача заключается в том что б сделать
1. одну кнопку для запуска запроса SIMULTANEOUSLY
2 . один TextView для каждого запроса который обновляется как только обработка заканчивается соответствующий запросу.
Запрос : Это тип объекта , который собирает некоторые данные из веб- ресурсу через URL. Следует принять необходимые URL в качестве параметра , получить содержимое веб-страницы и вывести в основную программу.
Функциональность программы
Main должен определить и запустить 2 запроса одновременно, каждый запрос определен ниже ;
1) TrueCaller10thLetterRequest :
Возьмите http://www.truecaller.com содержимое сайта из интернета
Держите содержимое веб-страницы в виде строки и сделать ее доступной из Main
Обработать содержимое веб-страницы : Найти 10-ю букву в тексте веб-страницы и сообщить (вывести) его обратно в основную программу с помощью callback
2) TrueCallerEvery10thLetterRequest :
Возьмите http://www.truecaller.com содержимое сайта из интернета
Держите содержимое веб-страницы в виде строки и сделать ее доступной из Main
Процесс содержимое веб-страницы : каждый 10-ю Найти букву (еще : 10, 20 , 30 -й и т.д.) в тексте веб-страницы и сообщить (вывести) его обратно в основную программу с помощью callback. Этот callback должен принести соответствующую структуру данных.
Задача заключается в том что б сделать
1. одну кнопку для запуска запроса SIMULTANEOUSLY
2 . один TextView для каждого запроса который обновляется как только обработка заканчивается соответствующий запросу.
Запрос : Это тип объекта , который собирает некоторые данные из веб- ресурсу через URL. Следует принять необходимые URL в качестве параметра , получить содержимое веб-страницы и вывести в основную программу.
Функциональность программы
Main должен определить и запустить 2 запроса одновременно, каждый запрос определен ниже ;
1) TrueCaller10thLetterRequest :
Возьмите http://www.truecaller.com содержимое сайта из интернета
Держите содержимое веб-страницы в виде строки и сделать ее доступной из Main
Обработать содержимое веб-страницы : Найти 10-ю букву в тексте веб-страницы и сообщить (вывести) его обратно в основную программу с помощью callback
2) TrueCallerEvery10thLetterRequest :
Возьмите http://www.truecaller.com содержимое сайта из интернета
Держите содержимое веб-страницы в виде строки и сделать ее доступной из Main
Процесс содержимое веб-страницы : каждый 10-ю Найти букву (еще : 10, 20 , 30 -й и т.д.) в тексте веб-страницы и сообщить (вывести) его обратно в основную программу с помощью callback. Этот callback должен принести соответствующую структуру данных.
Re: Помогите реализовать .
"Помогите" подразумевает что ты уже начал реализовывать?
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Re: Помогите реализовать .
ну впринципе да ,только реализовал самое простое , только я не знаю как страничку из интренета по юрл вывести в textview ,может есть на эту задачу какой нибудь хелп в нете ,если да дайте ссылку
Re: Помогите реализовать .
Cтраничку лучше выводить в WebView
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Re: Помогите реализовать .
а как данные из веб странички например сайт http://www.truecaller.com , засунуть в переменную стринг ?
Re: Помогите реализовать .
Владимир G писал(а):а как данные из веб странички например сайт http://www.truecaller.com , засунуть в переменную стринг ?
Код: Выделить всё
String url = "http://www.truecaller.com";
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
HttpResponse httpResponse = httpClient.execute(httpGet);
HttpEntity httpEntity = httpResponse.getEntity();
output = EntityUtils.toString(httpEntity);
Личные сообщения с просьбой ответить на форуме или написать программу я просто удаляю, если я в хорошем настроении. Если в плохом добавляю автора в черный список. По любым другим вопросам feel free to write to me.
- Владимир G
- Сообщения: 20
- Зарегистрирован: 18 сен 2013, 16:30
Re: Помогите реализовать .
а каким образом их в TextView засунуть ?anber писал(а):Владимир G писал(а):а как данные из веб странички например сайт http://www.truecaller.com , засунуть в переменную стринг ?Код: Выделить всё
String url = "http://www.truecaller.com"; DefaultHttpClient httpClient = new DefaultHttpClient(); HttpGet httpGet = new HttpGet(url); HttpResponse httpResponse = httpClient.execute(httpGet); HttpEntity httpEntity = httpResponse.getEntity(); output = EntityUtils.toString(httpEntity);
TextView tv;
tv.setText(?);