Завдяки Opendata, наданим Тайванською залізницею, зручно мати розклад руху. Без реклами.
v1.74:
Виправлено збій функції миттєвого застосунку.
v1.72:
Реалізовано TDXapi для отримання статусу станції проходження поїзда.
Виправлено проблему, через яку деякі моделі автомобілів не відображалися у
версії V1.51:
. Виправлено проблему з відображенням даних уперед та назад
. Додано опцію «Усі» на головній сторінці
. Виправлено проблему, через яку розклад руху Зоряного потяга був недоступний
. Оскільки в попередніх даних станції була відсутня станція "Кільце острова Тайбей", а дані про рух вперед та назад також були неправильними, будь ласка, перечитайте розклад.
V1.5:
Оскільки старий сервер було вимкнено, джерело даних було оновлено на новий сервер.
Додано список файлів розкладу, які можна отримати зі сторінки списку нового джерела даних (оскільки URL-адреса посилання на дані розкладу має хеш-код і не може бути передбачувана).
Вимкнено старий 4-значний код станції (дані розкладу з нового сервера використовують новий 4-значний код станції).
Оскільки код станції в даних, отриманих раніше, відрізняється, після оновлення цієї версії розклад на стару дату не відображатиметься.
Будь ласка, скористайтеся "Налаштуваннями" -> "Програми та сповіщення" ОС Android, знайдіть цю програму та очистіть усі дані. Вибачте за будь-які незручності.
V1.41: Через проблему збоїв системи, яка виникає лише в режимі релізу, і я не можу знайти причину, я вимкнув proguard та minify на етапі компіляції, і все запрацювало нормально. Коротше кажучи, вимкніть ProGuard та мініфікуйте.
Версія V1.40: Відповідно до вимог Google Play, оновіть цільовий SDK до версії 28. Оскільки оригінальне джерело даних повідомлення про прибуття було вимкнено, його було замінено новим джерелом даних. Ідентифікатор станції нового джерела даних відрізняється від старого, і додається зіставлення між початковим ідентифікатором та новим ідентифікатором. У розкладі все ще використовуються попередні вихідні дані. Посилання на нову версію джерела даних — це хеш-код, який є непередбачуваним і занадто лінивим для розбору.
Версія 1.29: Видалено Crashlytics та необхідний Fabric.io згідно з повідомленням від Google. Ця програма запитуватиме дані лише із сервера Тайванської залізниці.
Виправлення версії 1.23: Після того, як програма переходить у фоновий режим і зупиняється системою, натискання на значок програми для її запуску призведе до одночасного існування двох копій головної сторінки (натискання клавіші «Назад» поверне вас на попередню головну сторінку).
Оновлення версії 1.22: На сторінці часу прибуття поїзда станція, вибрана на попередній сторінці, буде позначена кольоровою рамкою та за замовчуванням прокрутиться до області поблизу цієї станції.
Виправлено проблему, через яку іноді станція за замовчуванням була неправильною під час перемикання маршрутів. Виправлено дію зчитування інформації про прибуття поїзда сьогодні, тепер діалогове вікно не блокує екран.
Змінити "за годинниковою стрілкою" та "проти годинникової стрілки" на "за годинниковою стрілкою" та "назад"
v1.21:. Виправлено проблему отримання статусу поїзда, навіть якщо він не прибуває в той самий день. Такі функції поїзда, як вантажні перевезення/перевезення інвалідних візків/кімнати для догляду за хворими/портативні велосипеди, відображаються за допомогою значків.
. Потяги, які не курсують щодня, позначені сірим кольором. Оскільки ми додали дані для «не щоденних поїздів» та «велосипедів дозволено», дані розкладу, отримані до перегляду, не міститимуть цих даних. Будь ласка, пробач мені.
. Якщо дані є після сьогоднішньої дати, ви можете натиснути на них у списку даних, щоб знову отримати їх.
. Якщо ви виявите, що програма працює нестабільно, скористайтеся функцією керування програмами в налаштуваннях ОС Android, щоб видалити дані програми. Дякуємо за ваше розуміння.
версія 1.2: . Додано нові станції: Сіньфу, Бадузі.
. Виправлено оцінку маршруту проходження поїзда та змінено інтерфейс маршруту, щоб відображати повний маршрут, який пройшов поїзд.
. Налаштування інтерфейсу користувача з акцентом на відображенні якомога більшої кількості рядків.
. Якщо ви виявите, що програма працює нестабільно, скористайтеся функцією керування програмами в налаштуваннях ОС Android, щоб видалити дані програми. Будь ласка, пробач мені.
Зміни у версії 1.00.01.02:
.Зменшення дублювання інформації про станції.
Зміни у версії 1.00.01.01:
Виправлено проблему, через яку інформація про прибуття поїздів не включала поїзди, що відправляються вниз.
Зміни у версії 1.00.01.00:
.Щоб зменшити обсяг даних у базі даних, дані розкладу, що зберігаються більше одного місяця, будуть автоматично видалятися.
Додано метод вибору станції за маршрутом.
Тему змінено на матеріальне середовище Android 5.0.
Дані станції змінено на "Основні дані станції 2" з OpenData. Наразі незрозуміло, чи є надання цього файлу стабільним, чи його слід обробляти як повний файл, включений до apk.
Додано функцію розбору інформації про прибуття поїзда. Доступно лише в день запиту. Частота оновлення одного й того ж сайту обмежена, щоб уникнути масового доступу, і обмежується оновленням однієї й тієї ж сторінки кожні 60 секунд після отримання правильних даних.
Базу даних було змінено. Якщо ви виявите, що програма працює нестабільно, скористайтеся функцією керування програмами в налаштуваннях, щоб видалити дані програми. Будь ласка, пробач мені.
1.00.00.09 Зміни:
Нова станція: Sanxingqiao
Виправлено проблему в попередній версії, через яку розклад руху не можна було прочитати після додавання нової станції.
1.00.00.08 Зміни:
Потяги, що курсують понаднормово, поїзди, що курсують протягом дня тощо з довшими нотатками, позначені сірим кольором.
Виправлення збою програми
1.00.00.07 Зміни:
Оскільки gradle builder 1.5.0 не може знайти спосіб уникнути com.android.builder.packaging.DuplicateFileException,
для читання даних замість цього використовуйте android api, видаліть бібліотеку apache.
Під час перегляду поточного розкладу він автоматично прокручується до поточного часу.
Виправлено деякі помилки
НОВА Додаткова станція Південний Шулін