powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Оптимизация ответа от сервера
6 сообщений из 6, страница 1 из 1
Оптимизация ответа от сервера
    #39262494
Асланали
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте коллеги.

Пишу простой RSS ридер.
Описание новостей получаю от сервера в формате JSON и записываю в SQLite.
Получаю по пять новостей на каждую загрузку.
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
{
  "error": false,
  "error_msg": "Новости загружены",
  "news": [
    {
      "chanel_title": "Ислам в Дагестане",
      "title": "Нафс – двигатель зла",
      "link": "http://islamdag.ru/vse-ob-islame/43147",
      "img": "http://islamdag.ru/sites/default/files/lodka01.jpg",
      "date_publication": "25-06-2016 14:35:00"
    }
]



В начале было предложение по клику на Item отправлять пользователя по ссылке на источник,
но решили получать и сам текст(контент) новости переводя пользователя по клику на новую Activity.
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
{
  "error": false,
  "error_msg": "Новости загружены",
  "news": [
    {
      "content": "очень много текста, примерно на две три страницы может ...",
      "chanel_title": "Ислам в Дагестане",
      "title": "Нафс – двигатель зла",
      "link": "http://islamdag.ru/vse-ob-islame/43147",
      "img": "http://islamdag.ru/sites/default/files/lodka01.jpg",
      "date_publication": "25-06-2016 14:35:00"
    }



"content": "очень много текста, примерно на две три страницы может ...",

У меня возникают следующие вопросы:
1) Правильно ли будет отправлять такой большой текст контента?
2) Затратно ли, в плане трафика, получать пользователю большой объем информации?
3) Какой объем возможно отправлять в JSON, Он ведь не "резиновый"?
4) Может все таки переводить по ссылке на источник открывая ссылку в WebView, но если у сайта нет мобильной верстки тогда как?
...
Рейтинг: 0 / 0
Оптимизация ответа от сервера
    #39262522
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АсланалиУ меня возникают следующие вопросы:
1) Правильно ли будет отправлять такой большой текст контента?
нет, пользователю возможно не интересна каждая новость, зачем грузить заранее все? если уж очень хочется, подгружай в фоне описание к последним Х статьям, но имхо даже это ненужный наворот. Компромиссный вариант - возвращать кусочек текста, как анонс, буквально один абзац, чтоб пользователя мог прочитать о чем речь и решить интересно ему или нет - для примера посмотри flipboard

Асланали2) Затратно ли, в плане трафика, получать пользователю большой объем информации?
ну зависит от его тарифа. исходи из худшего, что да - затратно.

Асланали3) Какой объем возможно отправлять в JSON, Он ведь не "резиновый"?
думаю парсеру все равно

Асланали4) Может все таки переводить по ссылке на источник открывая ссылку в WebView, но если у сайта нет мобильной верстки тогда как?именно так, или использовать chrometabs или любимый броузер пользователя. если нет мобильной версии - не смертельно
...
Рейтинг: 0 / 0
Оптимизация ответа от сервера
    #39262537
Асланали
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha,

Спасибо за ответ!
Отличное приложение!
Очень эффектно перелистывается и меню замечательное.
Какие компоненты используются не подскажите?
...
Рейтинг: 0 / 0
Оптимизация ответа от сервера
    #39262778
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АсланалиКакие компоненты используются не подскажите?без понятия. но это скорее всего recyclerview сo StaggeredGridLayoutManager либо какая-то своя реализация того же самого. Посмотри еще pulse, он уже умер, но как было сделано мне больше нравилось, проще и надежней.
...
Рейтинг: 0 / 0
Оптимизация ответа от сервера
    #39262786
Асланали
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
chpasha,
Спасибо за ответ.
Пульс - агрегатор новостей?
...
Рейтинг: 0 / 0
Оптимизация ответа от сервера
    #39262854
chpasha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АсланалиПульс - агрегатор новостей?
был. его еще можно скачать, но новости уже не обновляются, и свои фиды добавлять там было проблематично. в flipboard тоже не тривиально, но можно.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Android [игнор отключен] [закрыт для гостей] / Оптимизация ответа от сервера
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]