Как реализовать http запросы для работы с сайтом

SQLite, Preferences, файлы, SD, Content Provider, XML, JSON
Ответить
John
Сообщения: 6
Зарегистрирован: 14 янв 2013, 10:00

Как реализовать http запросы для работы с сайтом

Сообщение John » 23 янв 2013, 10:51

Ребят, ломаю голову не первый день. Подскажите как реализовать свой интерфейс и http запросы для работы с сайтом, так чтобы контент грузился в созданные формы.

Аватара пользователя
damager82
Администратор
Сообщения: 1383
Зарегистрирован: 07 янв 2012, 11:32
Контактная информация:

Re: Как реализовать http запросы для работы с сайтом

Сообщение damager82 » 24 янв 2013, 13:15

Очень абстрактный получился вопрос. Может его можно разбить на несколько более конкретных?
Добро пожаловать на форум сайта StartAndroid
ИзображениеИзображение

John
Сообщения: 6
Зарегистрирован: 14 янв 2013, 10:00

Re: Как реализовать http запросы для работы с сайтом

Сообщение John » 24 янв 2013, 14:26

Есть Listview, каждый пункт должен выходить на определенную страницу сайта. Знаю, что можно сделать с помощью JSON, пробую на примерах из этого ресурса, но реализовать не получается. Что то недопонимаю. Помогите разобраться.

З.Ы. Если кто может, лучше куском кода показать.
Просьба, ссылки на уроки startandroid не скидывать.

Аватара пользователя
Finch
Сообщения: 439
Зарегистрирован: 16 июл 2012, 21:37

Re: Как реализовать http запросы для работы с сайтом

Сообщение Finch » 24 янв 2013, 14:53

1. Что отдаёт сайт?
2. В каждый list item нужно постить что-то из разных страниц сайта?
3. Реализовать свой интерфэйс, в смысле interface?
CEO of a company R.id.team

John
Сообщения: 6
Зарегистрирован: 14 янв 2013, 10:00

Re: Как реализовать http запросы для работы с сайтом

Сообщение John » 24 янв 2013, 15:58

1. Сайт отдает текстовый контент, который лежит в базе данных сайта.
Фото в отдельной папке web-проекта, обращение к ним реализованно по средствамм ссылок.
2. Да, в каждый item необходимо постить из разных страниц.
3. По поводу интерфейса, как это(страницы сайта) лучше представить в своем приложениии?

Аватара пользователя
Finch
Сообщения: 439
Зарегистрирован: 16 июл 2012, 21:37

Re: Как реализовать http запросы для работы с сайтом

Сообщение Finch » 24 янв 2013, 16:04

Контент - Парсер - Колекция - Адаптер - ListView
CEO of a company R.id.team

John
Сообщения: 6
Зарегистрирован: 14 янв 2013, 10:00

Re: Как реализовать http запросы для работы с сайтом

Сообщение John » 24 янв 2013, 19:54

А можно подробнее - с примером, куском кода. Прошу прощения за тупость свою.

Аватара пользователя
damager82
Администратор
Сообщения: 1383
Зарегистрирован: 07 янв 2012, 11:32
Контактная информация:

Re: Как реализовать http запросы для работы с сайтом

Сообщение damager82 » 30 янв 2013, 14:29

А я чет все равно ничего не понял ))

Сайт вам как контент отдает? У него есть API под это дело? Или вы парсите HTML?

У вас проблема на каком шаге?

- забрать данные от сайта
- распарсить их
- поместить в ListView
Добро пожаловать на форум сайта StartAndroid
ИзображениеИзображение

ohotNik
Сообщения: 9
Зарегистрирован: 01 апр 2013, 09:29

Re: Как реализовать http запросы для работы с сайтом

Сообщение ohotNik » 01 апр 2013, 09:52

здравствуйте, коллеги.
у меня похожий вопрос - поэтому новый топик заводить не стану чтобы не сорить.

есть сайт (онлайн игра). я хочу написать под него клиента. предоставить API мне отказались - просто проигнорировали вопрос. соответственно, мне нужно реализовать взаимодействие с сайтом на уровне эмуляции браузера (в идеале). В Java реализовывал просто через htmlunit или Selenium (когда htmlunit не мог вытянуть JavaScript и падал). у этих библиотек много зависимостей и приложение получится слишком объемным. ищу альтернативу.

Подскажите, пожалуйста, android-альтернативу.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Как реализовать http запросы для работы с сайтом

Сообщение rezak90 » 01 апр 2013, 13:11

предоставить API мне отказалис
думаю не стоит дальше пытаться, ибо всё что вы попытаетесь реализовать дальше будет аля-велосипед и не будет стабильным.
R.id.team
Политика на форуме запрещена

ohotNik
Сообщения: 9
Зарегистрирован: 01 апр 2013, 09:29

Re: Как реализовать http запросы для работы с сайтом

Сообщение ohotNik » 01 апр 2013, 13:35

согласен, что велосипед, но отступать не умею. да и задумка будет востребованной ибо руководство проекта начхало на android и годами работает только как браузерка. народу много - будут скачивать.
так есть идеи? пока рассматриваю httpapache. работал с ним года 3 назад. не знаю как поведет себя на андроиде.

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Как реализовать http запросы для работы с сайтом

Сообщение rezak90 » 01 апр 2013, 16:17

на андрюше апачевские либы работают на ура, а по сути дела - берём сниффер и читаем все запросы, куки и т.д. с браузера, потом это всё дело повторяем на андрюшке
R.id.team
Политика на форуме запрещена

Ответить