README: меню в возможностях и новые классы в структуре
This commit is contained in:
@@ -13,6 +13,8 @@
|
|||||||
- **Полное расписание** — по кнопке раскрывается вся таблица
|
- **Полное расписание** — по кнопке раскрывается вся таблица
|
||||||
(4 остановки: Кандалакша · ПЗ→Зашеек · Зашеек · ПЗ→Кандалакша).
|
(4 остановки: Кандалакша · ПЗ→Зашеек · Зашеек · ПЗ→Кандалакша).
|
||||||
- **Пуш-уведомления** — через RuStore Push, см. раздел ниже.
|
- **Пуш-уведомления** — через RuStore Push, см. раздел ниже.
|
||||||
|
- **Меню** — кнопка `⋮` в шапке открывает выпадающее окошко с пунктом
|
||||||
|
«О приложении» (описание и версия сборки).
|
||||||
- Тёмная тема, живые часы МСК, подсветка ближайших рейсов (< 15 мин).
|
- Тёмная тема, живые часы МСК, подсветка ближайших рейсов (< 15 мин).
|
||||||
|
|
||||||
## Технические данные
|
## Технические данные
|
||||||
@@ -93,7 +95,10 @@ apk-webview/ # исходники APK (WebView)
|
|||||||
│ └── src/main/
|
│ └── src/main/
|
||||||
│ ├── AndroidManifest.xml
|
│ ├── AndroidManifest.xml
|
||||||
│ ├── java/ru/ua1zbe/bus127/
|
│ ├── java/ru/ua1zbe/bus127/
|
||||||
│ │ ├── MainActivity.java # WebView + запрос разрешения на уведомления
|
│ │ ├── MainActivity.java # главный экран: WebView + запрос разрешения
|
||||||
|
│ │ ├── AboutActivity.java # окно «О приложении»
|
||||||
|
│ │ ├── Webs.java # общий WebView для всех экранов
|
||||||
|
│ │ ├── BusBridge.java # мост страницы и приложения (меню, назад, версия)
|
||||||
│ │ ├── Bus127App.java # инициализация RuStore Push SDK
|
│ │ ├── Bus127App.java # инициализация RuStore Push SDK
|
||||||
│ │ ├── PushMessagingService.java # приём уведомлений
|
│ │ ├── PushMessagingService.java # приём уведомлений
|
||||||
│ │ ├── PushIntents.java # переход по клику
|
│ │ ├── PushIntents.java # переход по клику
|
||||||
|
|||||||
Reference in New Issue
Block a user