Перейти до змісту
View in the app

A better way to browse. Learn more.

Файна Україна

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Як додати статтю в андроїд додаток

Рекомендовані відповіді

Опубліковано
  • Адміністратор

Все залежить від того, який формат даних у ваших статей і як ви хочете їх відображати.

  1. Ідеальний випадок. Хтось дуже розумний надає вам статті у вигляді JSON, в якому окремо йдуть картинки та окремо блоки тексту. Причому в тексті є тільки теги форматування, що підтримуються андроїдом. У цьому випадку просто збережіть це (файл, БД, etc) і відобразіть за допомогою RecyclerView, TextView і ImageView.

  2. Звичайний випадок. Вам видали простий HTML. Там найпростіші теги, мінімум стилів і картинки не вирівняні скрізь по-різному, а навпаки, йдуть просто між текстовими блоками, обрамленими своїми власними тегами. Тут трохи складніше, т.к. треба вручну порізати текст на частини, переконатися, що відображається спеціальне форматування тексту (жирний, підкреслення, etc) (якщо ні - написати спеціальний код, який це зробить). Далі все як у п.1.

  3. Особливо занедбаний випадок. Ви працюєте з спадковим фронт-ендером. Він вам видав HTML з безліччю стилів, картинки скрізь і всюди по-різному розташовані, текст їх обтікає найхитрішими способами і взагалі. І при цьому треба зробити так, щоб воно все відображалось так само, як і в оригіналі, на сайті. Тут ви матимете великі проблеми. Теоретично можна і на нативних андроїд-в'юхах все це відмалювати, але це буде гранично складне завдання, порівнянне з написанням власного движка рендерингу браузера. Тут вам залишається здатися та використовувати WebView. Воно пригальмовуватиме, але все змалює. Для зберігання такого роду даних - див.

Для публікації повідомлень створіть обліковий запис або авторизуйтесь

Акаунт

Навігація

Пошук

Пошук

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.