From d3b22cfd4ee757e42cf143673a00615c1ce88b60 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Thu, 4 Sep 2025 11:19:32 +0300 Subject: [PATCH 1/3] refine strings and add daily tips --- .../java/ui/screens/main/MainActivity.java | 16 +++++++-------- .../main/res/anim/fragment_spring_enter.xml | 13 ------------ .../main/res/anim/fragment_spring_exit.xml | 13 ------------ app/src/main/res/anim/fragment_spring_in.xml | 15 ++++++++++++++ .../res/anim/fragment_spring_interpolator.xml | 5 ----- app/src/main/res/anim/fragment_spring_out.xml | 15 ++++++++++++++ .../res/anim/fragment_spring_pop_enter.xml | 13 ------------ .../res/anim/fragment_spring_pop_exit.xml | 13 ------------ .../main/res/transition/fragment_spring.xml | 9 --------- app/src/main/res/values-ar-rEG/strings.xml | 2 ++ app/src/main/res/values-bg-rBG/strings.xml | 2 ++ app/src/main/res/values-bn-rBD/strings.xml | 2 ++ app/src/main/res/values-de-rDE/strings.xml | 2 ++ app/src/main/res/values-es-rGQ/strings.xml | 2 ++ app/src/main/res/values-es-rMX/strings.xml | 2 ++ app/src/main/res/values-fil-rPH/strings.xml | 2 ++ app/src/main/res/values-fr-rFR/strings.xml | 2 ++ app/src/main/res/values-hi-rIN/strings.xml | 2 ++ app/src/main/res/values-hu-rHU/strings.xml | 2 ++ app/src/main/res/values-in-rID/strings.xml | 2 ++ app/src/main/res/values-it-rIT/strings.xml | 2 ++ app/src/main/res/values-ja-rJP/strings.xml | 2 ++ app/src/main/res/values-ko-rKR/strings.xml | 2 ++ app/src/main/res/values-pl-rPL/strings.xml | 2 ++ app/src/main/res/values-pt-rBR/strings.xml | 2 ++ app/src/main/res/values-ro-rRO/strings.xml | 2 ++ app/src/main/res/values-ru-rRU/strings.xml | 2 ++ app/src/main/res/values-sv-rSE/strings.xml | 2 ++ app/src/main/res/values-th-rTH/strings.xml | 2 ++ app/src/main/res/values-tr-rTR/strings.xml | 2 ++ app/src/main/res/values-uk-rUA/strings.xml | 2 ++ app/src/main/res/values-ur-rPK/strings.xml | 2 ++ app/src/main/res/values-vi-rVN/strings.xml | 2 ++ app/src/main/res/values-zh-rTW/strings.xml | 2 ++ app/src/main/res/values/arrays.xml | 4 +++- app/src/main/res/values/strings.xml | 20 ++++++++++--------- .../res/values/untranslatable_strings.xml | 14 ++++++------- gradle/libs.versions.toml | 2 +- 38 files changed, 110 insertions(+), 92 deletions(-) delete mode 100644 app/src/main/res/anim/fragment_spring_enter.xml delete mode 100644 app/src/main/res/anim/fragment_spring_exit.xml create mode 100644 app/src/main/res/anim/fragment_spring_in.xml delete mode 100644 app/src/main/res/anim/fragment_spring_interpolator.xml create mode 100644 app/src/main/res/anim/fragment_spring_out.xml delete mode 100644 app/src/main/res/anim/fragment_spring_pop_enter.xml delete mode 100644 app/src/main/res/anim/fragment_spring_pop_exit.xml delete mode 100644 app/src/main/res/transition/fragment_spring.xml diff --git a/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/main/MainActivity.java b/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/main/MainActivity.java index 0c301794..00866455 100644 --- a/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/main/MainActivity.java +++ b/app/src/main/java/com/d4rk/androidtutorials/java/ui/screens/main/MainActivity.java @@ -242,17 +242,17 @@ private void observeViewModel() { currentNavIndex = navOrder.get(navController.getCurrentDestination().getId()); NavOptions forwardOptions = new NavOptions.Builder() - .setEnterAnim(R.anim.fragment_spring_enter) - .setExitAnim(R.anim.fragment_spring_exit) - .setPopEnterAnim(R.anim.fragment_spring_pop_enter) - .setPopExitAnim(R.anim.fragment_spring_pop_exit) + .setEnterAnim(R.anim.fragment_spring_in) + .setExitAnim(R.anim.fragment_spring_out) + .setPopEnterAnim(R.anim.fragment_spring_in) + .setPopExitAnim(R.anim.fragment_spring_out) .build(); NavOptions backwardOptions = new NavOptions.Builder() - .setEnterAnim(R.anim.fragment_spring_pop_enter) - .setExitAnim(R.anim.fragment_spring_pop_exit) - .setPopEnterAnim(R.anim.fragment_spring_enter) - .setPopExitAnim(R.anim.fragment_spring_exit) + .setEnterAnim(R.anim.fragment_spring_in) + .setExitAnim(R.anim.fragment_spring_out) + .setPopEnterAnim(R.anim.fragment_spring_in) + .setPopExitAnim(R.anim.fragment_spring_out) .build(); if (useRail) { diff --git a/app/src/main/res/anim/fragment_spring_enter.xml b/app/src/main/res/anim/fragment_spring_enter.xml deleted file mode 100644 index 913555ee..00000000 --- a/app/src/main/res/anim/fragment_spring_enter.xml +++ /dev/null @@ -1,13 +0,0 @@ - - -
- - diff --git a/app/src/main/res/anim/fragment_spring_exit.xml b/app/src/main/res/anim/fragment_spring_exit.xml deleted file mode 100644 index f7d43ef7..00000000 --- a/app/src/main/res/anim/fragment_spring_exit.xml +++ /dev/null @@ -1,13 +0,0 @@ - - -
- - diff --git a/app/src/main/res/anim/fragment_spring_in.xml b/app/src/main/res/anim/fragment_spring_in.xml new file mode 100644 index 00000000..565153bc --- /dev/null +++ b/app/src/main/res/anim/fragment_spring_in.xml @@ -0,0 +1,15 @@ + + + + + diff --git a/app/src/main/res/anim/fragment_spring_interpolator.xml b/app/src/main/res/anim/fragment_spring_interpolator.xml deleted file mode 100644 index 1f9c37da..00000000 --- a/app/src/main/res/anim/fragment_spring_interpolator.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - diff --git a/app/src/main/res/anim/fragment_spring_out.xml b/app/src/main/res/anim/fragment_spring_out.xml new file mode 100644 index 00000000..5791c5b8 --- /dev/null +++ b/app/src/main/res/anim/fragment_spring_out.xml @@ -0,0 +1,15 @@ + + + + + diff --git a/app/src/main/res/anim/fragment_spring_pop_enter.xml b/app/src/main/res/anim/fragment_spring_pop_enter.xml deleted file mode 100644 index afd6e8ea..00000000 --- a/app/src/main/res/anim/fragment_spring_pop_enter.xml +++ /dev/null @@ -1,13 +0,0 @@ - - -
- - diff --git a/app/src/main/res/anim/fragment_spring_pop_exit.xml b/app/src/main/res/anim/fragment_spring_pop_exit.xml deleted file mode 100644 index 05abc494..00000000 --- a/app/src/main/res/anim/fragment_spring_pop_exit.xml +++ /dev/null @@ -1,13 +0,0 @@ - - -
- - diff --git a/app/src/main/res/transition/fragment_spring.xml b/app/src/main/res/transition/fragment_spring.xml deleted file mode 100644 index 77f1d53b..00000000 --- a/app/src/main/res/transition/fragment_spring.xml +++ /dev/null @@ -1,9 +0,0 @@ - -
- - - diff --git a/app/src/main/res/values-ar-rEG/strings.xml b/app/src/main/res/values-ar-rEG/strings.xml index c5e2d623..639dda9a 100644 --- a/app/src/main/res/values-ar-rEG/strings.xml +++ b/app/src/main/res/values-ar-rEG/strings.xml @@ -430,6 +430,8 @@ ادمج Hilt لحقن التبعيات. اكتب اختبارات الوحدة باستخدام JUnit و Espresso. اتبع بنية MVVM لكود قابل للصيانة. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. نصيحة اليوم اختبار السؤال التالي diff --git a/app/src/main/res/values-bg-rBG/strings.xml b/app/src/main/res/values-bg-rBG/strings.xml index a8b93c7d..8957166e 100644 --- a/app/src/main/res/values-bg-rBG/strings.xml +++ b/app/src/main/res/values-bg-rBG/strings.xml @@ -458,6 +458,8 @@ Интегрирай Хилт за инжектиране на зависимост. Пиши тестове с JUnit и Espresso. Следвайте MVVM архитектурата за поддържане на код. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Съвет на деня Тест Следващ въпрос diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/app/src/main/res/values-bn-rBD/strings.xml index 417ae8c9..8f4d85e8 100644 --- a/app/src/main/res/values-bn-rBD/strings.xml +++ b/app/src/main/res/values-bn-rBD/strings.xml @@ -458,6 +458,8 @@ নির্ভরতার ইঞ্জেকশনের জন্য সমন্বিত হাইট। JUN এবং এসপ্রেসোতে ইউনিট পরীক্ষা করো। যোগ্য কোডের জন্য এমভিএম স্থাপত্য অনুসরণ করুন। + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. আজকের উপদেশ কুইজ পরবর্তী প্রশ্ন diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml index 99822a99..be7b92b6 100644 --- a/app/src/main/res/values-de-rDE/strings.xml +++ b/app/src/main/res/values-de-rDE/strings.xml @@ -458,6 +458,8 @@ Integrieren Sie Hilt für Abhängigkeitsinjektion. Schreibeinheitstests mit JUnit und Espresso. Folgen Sie der MVVM-Architektur für den Aufrechterhaltungscode. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Tipp des Tages Quiz Nächste Frage diff --git a/app/src/main/res/values-es-rGQ/strings.xml b/app/src/main/res/values-es-rGQ/strings.xml index 3005b7b1..0d9a9bd8 100644 --- a/app/src/main/res/values-es-rGQ/strings.xml +++ b/app/src/main/res/values-es-rGQ/strings.xml @@ -458,6 +458,8 @@ Integrar Hilt para la inyección de dependencia. Escribe pruebas de unidad con JUnit y Espresso. Siga la arquitectura MVVM para mantener código. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Consejo del día Cuestionario Siguiente pregunta diff --git a/app/src/main/res/values-es-rMX/strings.xml b/app/src/main/res/values-es-rMX/strings.xml index 04d7781c..a628b37a 100644 --- a/app/src/main/res/values-es-rMX/strings.xml +++ b/app/src/main/res/values-es-rMX/strings.xml @@ -430,6 +430,8 @@ Integra Hilt para la inyección de dependencias. Escribe pruebas unitarias con JUnit y Espresso. Sigue la arquitectura MVVM para un código mantenible. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Consejo del día Cuestionario Siguiente pregunta diff --git a/app/src/main/res/values-fil-rPH/strings.xml b/app/src/main/res/values-fil-rPH/strings.xml index 19b11360..473f32da 100644 --- a/app/src/main/res/values-fil-rPH/strings.xml +++ b/app/src/main/res/values-fil-rPH/strings.xml @@ -430,6 +430,8 @@ I-integrate ang Hilt para sa dependency injection. Sumulat ng mga unit test gamit ang JUnit at Espresso. Sundin ang arkitektura ng MVVM para sa code na madaling i-maintain. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Tip ng Araw Pagsusulit Susunod na Tanong diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml index bf33bcbc..bbc3aaa8 100644 --- a/app/src/main/res/values-fr-rFR/strings.xml +++ b/app/src/main/res/values-fr-rFR/strings.xml @@ -458,6 +458,8 @@ Intégrer Hilt pour injection de dépendance. Écrire des tests unitaires avec Junit et Espresso. Suivez l\'architecture MVVM pour maintenir le code. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Astuce du jour Quiz Question suivante diff --git a/app/src/main/res/values-hi-rIN/strings.xml b/app/src/main/res/values-hi-rIN/strings.xml index d2757860..3225ea00 100644 --- a/app/src/main/res/values-hi-rIN/strings.xml +++ b/app/src/main/res/values-hi-rIN/strings.xml @@ -459,6 +459,8 @@ निर्भरता इंजेक्शन के लिए हिल्ट को एकीकृत करें। JUnit and Espresso के साथ यूनिट परीक्षण लिखें। रखरखाव योग्य कोड के लिए MVVM वास्तुकला का पालन करें। + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. दिन का सुझाव प्रश्नोत्तरी अगला प्रश्न diff --git a/app/src/main/res/values-hu-rHU/strings.xml b/app/src/main/res/values-hu-rHU/strings.xml index dbab508c..e28989bc 100644 --- a/app/src/main/res/values-hu-rHU/strings.xml +++ b/app/src/main/res/values-hu-rHU/strings.xml @@ -477,6 +477,8 @@ Integráld a Hiltet a függőséginjekcióhoz. Írj egységteszteket JUnittal és Espresso-val. Kövesd az MVVM architektúrát a karbantartható kódért. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. A nap tippje Kvíz Következő kérdés diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml index d1db87e0..8db28280 100644 --- a/app/src/main/res/values-in-rID/strings.xml +++ b/app/src/main/res/values-in-rID/strings.xml @@ -458,6 +458,8 @@ Integrasikan Hilt untuk injeksi ketergantungan. Tes unit tulis dengan JUnit dan Espresso. Ikuti arsitektur MVVM untuk kode yang dapat dipertahankan. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Tip Hari Kuis Pertanyaan Selanjutnya diff --git a/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/values-it-rIT/strings.xml index 8d0fca94..3a067e75 100644 --- a/app/src/main/res/values-it-rIT/strings.xml +++ b/app/src/main/res/values-it-rIT/strings.xml @@ -477,6 +477,8 @@ Integra Hilt per l\'iniezione delle dipendenze. Scrivi test unitari con JUnit ed Espresso. Segui l\'architettura MVVM per un codice manutenibile. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Suggerimento del giorno Quiz Prossima domanda diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml index bf9698f8..020af5f3 100644 --- a/app/src/main/res/values-ja-rJP/strings.xml +++ b/app/src/main/res/values-ja-rJP/strings.xml @@ -477,6 +477,8 @@ 依存性注入には Hilt を統合。 JUnit と Espresso でユニットテストを書く。 保守性の高いコードのために MVVM アーキテクチャに従う。 + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. 今日のヒント クイズ 次の質問 diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index a93334f4..c4227afe 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -430,6 +430,8 @@ 종속성 주입을 위해 Hilt를 통합하세요. JUnit과 Espresso로 단위 테스트를 작성하세요. 유지보수가 용이한 코드를 위해 MVVM 아키텍처를 따르세요. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. 오늘의 팁 퀴즈 다음 질문 diff --git a/app/src/main/res/values-pl-rPL/strings.xml b/app/src/main/res/values-pl-rPL/strings.xml index ae248311..d3b65961 100644 --- a/app/src/main/res/values-pl-rPL/strings.xml +++ b/app/src/main/res/values-pl-rPL/strings.xml @@ -477,6 +477,8 @@ Zintegruj Hilt do wstrzykiwania zależności. Pisz testy jednostkowe za pomocą JUnit i Espresso. Stosuj architekturę MVVM dla łatwego w utrzymaniu kodu. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Porada dnia Quiz Następne pytanie diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 8d22ebae..1d16a352 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -430,6 +430,8 @@ Integre o Hilt para injeção de dependência. Escreva testes unitários com JUnit e Espresso. Siga a arquitetura MVVM para um código de fácil manutenção. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Dica do Dia Quiz Próxima pergunta diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml index 565d49f8..1b88c9fd 100644 --- a/app/src/main/res/values-ro-rRO/strings.xml +++ b/app/src/main/res/values-ro-rRO/strings.xml @@ -466,6 +466,8 @@ Integraţi Hilt pentru injectarea dependenţei. Scrieţi teste de unitate cu JUnit şi Espresso. Urmăriți arhitectura MVVM pentru un cod durabil. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Sfat al zilei Chestionar Întrebarea următoare diff --git a/app/src/main/res/values-ru-rRU/strings.xml b/app/src/main/res/values-ru-rRU/strings.xml index 5b79a031..26875976 100644 --- a/app/src/main/res/values-ru-rRU/strings.xml +++ b/app/src/main/res/values-ru-rRU/strings.xml @@ -458,6 +458,8 @@ Интегрируйте Hilt для инъекций зависимости. Пишите единичные тесты с JUnit и Espresso. Следуйте архитектуре MVVM для поддерживающего кода. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. День Победы Викторина Следующий вопрос diff --git a/app/src/main/res/values-sv-rSE/strings.xml b/app/src/main/res/values-sv-rSE/strings.xml index 391f3857..eb5c00f7 100644 --- a/app/src/main/res/values-sv-rSE/strings.xml +++ b/app/src/main/res/values-sv-rSE/strings.xml @@ -430,6 +430,8 @@ Integrera Hilt för beroendeinjektion. Skriv enhetstester med JUnit och Espresso. Följ MVVM-arkitekturen för underhållbar kod. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Dagens tips Quiz Nästa fråga diff --git a/app/src/main/res/values-th-rTH/strings.xml b/app/src/main/res/values-th-rTH/strings.xml index 9abb2a93..9a81a7bb 100644 --- a/app/src/main/res/values-th-rTH/strings.xml +++ b/app/src/main/res/values-th-rTH/strings.xml @@ -432,6 +432,8 @@ ผสานรวม Hilt สําหรับการฉีดการพึ่งพา เขียนการทดสอบหน่วยด้วย JUnit และ Espresso ปฏิบัติตามสถาปัตยกรรม MVVM เพื่อโค้ดที่บํารุงรักษาง่าย + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. เคล็ดลับประจําวัน แบบทดสอบ คําถามถัดไป diff --git a/app/src/main/res/values-tr-rTR/strings.xml b/app/src/main/res/values-tr-rTR/strings.xml index 482fa075..7d836d86 100644 --- a/app/src/main/res/values-tr-rTR/strings.xml +++ b/app/src/main/res/values-tr-rTR/strings.xml @@ -430,6 +430,8 @@ Bağımlılık enjeksiyonu için Hilt\'i entegre edin. JUnit ve Espresso ile birim testleri yazın. Bakımı kolay kod için MVVM mimarisini takip edin. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Günün İpucu Test Sonraki Soru diff --git a/app/src/main/res/values-uk-rUA/strings.xml b/app/src/main/res/values-uk-rUA/strings.xml index a157a358..78721a24 100644 --- a/app/src/main/res/values-uk-rUA/strings.xml +++ b/app/src/main/res/values-uk-rUA/strings.xml @@ -430,6 +430,8 @@ Інтегруйте Hilt для впровадження залежностей. Пишіть юніт-тести з JUnit та Espresso. Дотримуйтесь архітектури MVVM для коду, який легко підтримувати. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Порада дня Вікторина Наступне запитання diff --git a/app/src/main/res/values-ur-rPK/strings.xml b/app/src/main/res/values-ur-rPK/strings.xml index c5d37f3b..98dd69d5 100644 --- a/app/src/main/res/values-ur-rPK/strings.xml +++ b/app/src/main/res/values-ur-rPK/strings.xml @@ -430,6 +430,8 @@ انحصار انجیکشن کے لیے Hilt کو مربوط کریں۔ JUnit اور Espresso کے ساتھ یونٹ ٹیسٹ لکھیں۔ قابل دیکھ بھال کوڈ کے لیے MVVM آرکیٹیکچر کی پیروی کریں۔ + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. آج کی ٹپ کوئز اگلا سوال diff --git a/app/src/main/res/values-vi-rVN/strings.xml b/app/src/main/res/values-vi-rVN/strings.xml index 469f67c5..ddd73fae 100644 --- a/app/src/main/res/values-vi-rVN/strings.xml +++ b/app/src/main/res/values-vi-rVN/strings.xml @@ -430,6 +430,8 @@ Tích hợp Hilt để tiêm phụ thuộc. Viết các bài kiểm tra đơn vị với JUnit và Espresso. Tuân theo kiến trúc MVVM để có mã có thể bảo trì. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Mẹo trong ngày Câu đố Câu hỏi tiếp theo diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index c39669c7..11000a9f 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -430,6 +430,8 @@ 整合 Hilt 進行依賴注入。 使用 JUnit 和 Espresso 編寫單元測試。 遵循 MVVM 架構以獲得可維護的程式碼。 + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. 今日提示 小測驗 下一題 diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index ad9531c6..829de87d 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -127,5 +127,7 @@ @string/daily_tip_hilt @string/daily_tip_unit_tests @string/daily_tip_mvvm + @string/daily_tip_accessibility + @string/daily_tip_battery_optimization - \ No newline at end of file + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 26e0033b..ee3b99fb 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -2,9 +2,9 @@ Image view preview Learn how to make simple Java apps in Android Studio. 📱 - A new update is available. + A new update is available A new version of the app is available. Tap to update. - It\'s been a while. + It\'s been a while It\'s been a while—learn something new about Android. Menu @@ -52,7 +52,7 @@ Add to favorites Inspect current file with current profile Quick switch theme - Open settings dialogue + Open settings dialog Open project structure dialog Switch between tabs and tool window Refactoring @@ -154,7 +154,7 @@ Vertical Horizontal Layout preview - No Java code required for this activity. + No Java code required for this activity Relative layout @@ -220,9 +220,9 @@ Reset Text boxes Text box - Print text. + Print text Password box - Show password. + Show password Alerts Alert dialog Show alert dialog @@ -234,8 +234,8 @@ Tooltips Reviews Rating bar - Rate the app. - %1$.1f stars. + Rate the app + %1$.1f stars In-app reviews Progress bars Progress bar @@ -330,7 +330,7 @@ If you have a question or problem with Android Studio Tutorials: Java Edition, contact support through the app\'s support page or by email at d4rk7355608@gmail.com. The support team will work to resolve any issues you experience. You can disable Firebase analytics and crashlytics by going to the settings menu in the app and toggle the switch for these features. You can check for updates to Android Studio Tutorials: Java Edition by going to the settings menu in the app and selecting the \"Check for updates\" option. - ou can support the development of Android Studio Tutorials: Java Edition by leaving a positive review on the Google Play Store, sharing the app with friends and colleagues, and supporting the developers through the \"Share\" option in the settings menu. + You can support the development of Android Studio Tutorials: Java Edition by leaving a positive review on the Google Play Store, sharing the app with friends and colleagues, and supporting the developers through the \"Share\" option in the settings menu. Allows the app to retrieve and use the advertising identifier associated with the user\'s device, providing personalized ads, measuring ad effectiveness, and showing ads on Android 13 or later devices. Allows the app to establish an internet connection to send error reports or check for updates. Allows the app to display notifications on the devices with Android 13 or later. @@ -453,6 +453,8 @@ Integrate Hilt for dependency injection. Write unit tests with JUnit and Espresso. Follow the MVVM architecture for maintainable code. + Test accessibility services like TalkBack to support all users. + Respect battery optimization guidelines to keep power usage low. Tip of the day Quiz Next question diff --git a/app/src/main/res/values/untranslatable_strings.xml b/app/src/main/res/values/untranslatable_strings.xml index ae524ff1..744217a0 100644 --- a/app/src/main/res/values/untranslatable_strings.xml +++ b/app/src/main/res/values/untranslatable_strings.xml @@ -24,7 +24,7 @@ Русский Español Türkçe - Svenska" + Svenska Українська 中文 ไทย @@ -49,11 +49,11 @@ EULA - CHANGELOG - >Loading EULA - >Error loading EULA - >Loading changelog - >Error loading changelog + Changelog + Loading EULA + Error loading EULA + Loading changelog + Error loading changelog ca-app-pub-5294151573817700/3821250346 - \ No newline at end of file + diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 8751515d..cd999680 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -24,7 +24,7 @@ preference = "1.2.1" review = "2.0.2" volley = "1.2.1" coreKtx = "1.17.0" -material = "1.14.0-alpha04" +material = "1.13.0" multidex = "2.0.1" playServicesAds = "24.5.0" codeview = "1.3.9" From 352fb59467a540a3f6cf813752e592df214e2803 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Thu, 4 Sep 2025 11:29:28 +0300 Subject: [PATCH 2/3] Translate daily tips across locales --- app/src/main/res/values-ar-rEG/strings.xml | 4 ++-- app/src/main/res/values-bg-rBG/strings.xml | 4 ++-- app/src/main/res/values-bn-rBD/strings.xml | 4 ++-- app/src/main/res/values-de-rDE/strings.xml | 4 ++-- app/src/main/res/values-es-rGQ/strings.xml | 4 ++-- app/src/main/res/values-es-rMX/strings.xml | 4 ++-- app/src/main/res/values-fil-rPH/strings.xml | 4 ++-- app/src/main/res/values-fr-rFR/strings.xml | 4 ++-- app/src/main/res/values-hi-rIN/strings.xml | 4 ++-- app/src/main/res/values-hu-rHU/strings.xml | 4 ++-- app/src/main/res/values-in-rID/strings.xml | 4 ++-- app/src/main/res/values-it-rIT/strings.xml | 4 ++-- app/src/main/res/values-ja-rJP/strings.xml | 4 ++-- app/src/main/res/values-ko-rKR/strings.xml | 4 ++-- app/src/main/res/values-pl-rPL/strings.xml | 4 ++-- app/src/main/res/values-pt-rBR/strings.xml | 4 ++-- app/src/main/res/values-ro-rRO/strings.xml | 4 ++-- app/src/main/res/values-ru-rRU/strings.xml | 4 ++-- app/src/main/res/values-sv-rSE/strings.xml | 4 ++-- app/src/main/res/values-th-rTH/strings.xml | 4 ++-- app/src/main/res/values-tr-rTR/strings.xml | 4 ++-- app/src/main/res/values-uk-rUA/strings.xml | 4 ++-- app/src/main/res/values-ur-rPK/strings.xml | 4 ++-- app/src/main/res/values-vi-rVN/strings.xml | 4 ++-- app/src/main/res/values-zh-rTW/strings.xml | 4 ++-- 25 files changed, 50 insertions(+), 50 deletions(-) diff --git a/app/src/main/res/values-ar-rEG/strings.xml b/app/src/main/res/values-ar-rEG/strings.xml index 639dda9a..04a2ddac 100644 --- a/app/src/main/res/values-ar-rEG/strings.xml +++ b/app/src/main/res/values-ar-rEG/strings.xml @@ -430,8 +430,8 @@ ادمج Hilt لحقن التبعيات. اكتب اختبارات الوحدة باستخدام JUnit و Espresso. اتبع بنية MVVM لكود قابل للصيانة. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + اختبر خدمات إمكانية الوصول مثل TalkBack لدعم جميع المستخدمين. + احترم إرشادات تحسين البطارية للحفاظ على انخفاض استهلاك الطاقة. نصيحة اليوم اختبار السؤال التالي diff --git a/app/src/main/res/values-bg-rBG/strings.xml b/app/src/main/res/values-bg-rBG/strings.xml index 8957166e..941d0384 100644 --- a/app/src/main/res/values-bg-rBG/strings.xml +++ b/app/src/main/res/values-bg-rBG/strings.xml @@ -458,8 +458,8 @@ Интегрирай Хилт за инжектиране на зависимост. Пиши тестове с JUnit и Espresso. Следвайте MVVM архитектурата за поддържане на код. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Тествайте услуги за достъпност като TalkBack, за да подкрепите всички потребители. + Спазвайте указанията за оптимизация на батерията, за да поддържате ниско потреблението на енергия. Съвет на деня Тест Следващ въпрос diff --git a/app/src/main/res/values-bn-rBD/strings.xml b/app/src/main/res/values-bn-rBD/strings.xml index 8f4d85e8..553c0fc0 100644 --- a/app/src/main/res/values-bn-rBD/strings.xml +++ b/app/src/main/res/values-bn-rBD/strings.xml @@ -458,8 +458,8 @@ নির্ভরতার ইঞ্জেকশনের জন্য সমন্বিত হাইট। JUN এবং এসপ্রেসোতে ইউনিট পরীক্ষা করো। যোগ্য কোডের জন্য এমভিএম স্থাপত্য অনুসরণ করুন। - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + সকল ব্যবহারকারীকে সহায়তা করতে TalkBack এর মতো অ্যাক্সেসিবিলিটি পরিষেবা পরীক্ষা করুন। + শক্তি ব্যবহার কম রাখতে ব্যাটারি অপ্টিমাইজেশনের নির্দেশিকা অনুসরণ করুন। আজকের উপদেশ কুইজ পরবর্তী প্রশ্ন diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml index be7b92b6..fdc34dbf 100644 --- a/app/src/main/res/values-de-rDE/strings.xml +++ b/app/src/main/res/values-de-rDE/strings.xml @@ -458,8 +458,8 @@ Integrieren Sie Hilt für Abhängigkeitsinjektion. Schreibeinheitstests mit JUnit und Espresso. Folgen Sie der MVVM-Architektur für den Aufrechterhaltungscode. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Testen Sie Bedienungshilfen wie TalkBack, um alle Nutzer zu unterstützen. + Befolgen Sie die Richtlinien zur Akkuoptimierung, um den Stromverbrauch niedrig zu halten. Tipp des Tages Quiz Nächste Frage diff --git a/app/src/main/res/values-es-rGQ/strings.xml b/app/src/main/res/values-es-rGQ/strings.xml index 0d9a9bd8..580d7f62 100644 --- a/app/src/main/res/values-es-rGQ/strings.xml +++ b/app/src/main/res/values-es-rGQ/strings.xml @@ -458,8 +458,8 @@ Integrar Hilt para la inyección de dependencia. Escribe pruebas de unidad con JUnit y Espresso. Siga la arquitectura MVVM para mantener código. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Prueba servicios de accesibilidad como TalkBack para brindar soporte a todos los usuarios. + Respeta las directrices de optimización de batería para mantener el consumo de energía bajo. Consejo del día Cuestionario Siguiente pregunta diff --git a/app/src/main/res/values-es-rMX/strings.xml b/app/src/main/res/values-es-rMX/strings.xml index a628b37a..a59e1749 100644 --- a/app/src/main/res/values-es-rMX/strings.xml +++ b/app/src/main/res/values-es-rMX/strings.xml @@ -430,8 +430,8 @@ Integra Hilt para la inyección de dependencias. Escribe pruebas unitarias con JUnit y Espresso. Sigue la arquitectura MVVM para un código mantenible. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Prueba servicios de accesibilidad como TalkBack para brindar soporte a todos los usuarios. + Respeta las directrices de optimización de batería para mantener el consumo de energía bajo. Consejo del día Cuestionario Siguiente pregunta diff --git a/app/src/main/res/values-fil-rPH/strings.xml b/app/src/main/res/values-fil-rPH/strings.xml index 473f32da..6977f107 100644 --- a/app/src/main/res/values-fil-rPH/strings.xml +++ b/app/src/main/res/values-fil-rPH/strings.xml @@ -430,8 +430,8 @@ I-integrate ang Hilt para sa dependency injection. Sumulat ng mga unit test gamit ang JUnit at Espresso. Sundin ang arkitektura ng MVVM para sa code na madaling i-maintain. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Subukan ang mga accessibility service tulad ng TalkBack para masuportahan ang lahat ng user. + Sundin ang mga gabay sa pag-optimize ng baterya para mababang panatilihin ang paggamit ng kuryente. Tip ng Araw Pagsusulit Susunod na Tanong diff --git a/app/src/main/res/values-fr-rFR/strings.xml b/app/src/main/res/values-fr-rFR/strings.xml index bbc3aaa8..5c964040 100644 --- a/app/src/main/res/values-fr-rFR/strings.xml +++ b/app/src/main/res/values-fr-rFR/strings.xml @@ -458,8 +458,8 @@ Intégrer Hilt pour injection de dépendance. Écrire des tests unitaires avec Junit et Espresso. Suivez l\'architecture MVVM pour maintenir le code. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Testez des services d’accessibilité comme TalkBack afin de prendre en charge tous les utilisateurs. + Respectez les recommandations d’optimisation de la batterie pour limiter la consommation d’énergie. Astuce du jour Quiz Question suivante diff --git a/app/src/main/res/values-hi-rIN/strings.xml b/app/src/main/res/values-hi-rIN/strings.xml index 3225ea00..d63e89a5 100644 --- a/app/src/main/res/values-hi-rIN/strings.xml +++ b/app/src/main/res/values-hi-rIN/strings.xml @@ -459,8 +459,8 @@ निर्भरता इंजेक्शन के लिए हिल्ट को एकीकृत करें। JUnit and Espresso के साथ यूनिट परीक्षण लिखें। रखरखाव योग्य कोड के लिए MVVM वास्तुकला का पालन करें। - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + सभी उपयोगकर्ताओं का समर्थन करने के लिए TalkBack जैसी एक्सेसिबिलिटी सेवाओं का परीक्षण करें। + ऊर्जा उपयोग कम रखने के लिए बैटरी अनुकूलन दिशानिर्देशों का पालन करें। दिन का सुझाव प्रश्नोत्तरी अगला प्रश्न diff --git a/app/src/main/res/values-hu-rHU/strings.xml b/app/src/main/res/values-hu-rHU/strings.xml index e28989bc..d2952428 100644 --- a/app/src/main/res/values-hu-rHU/strings.xml +++ b/app/src/main/res/values-hu-rHU/strings.xml @@ -477,8 +477,8 @@ Integráld a Hiltet a függőséginjekcióhoz. Írj egységteszteket JUnittal és Espresso-val. Kövesd az MVVM architektúrát a karbantartható kódért. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Tesztelje az akadálymentesítési szolgáltatásokat, például a TalkBacket, hogy minden felhasználót támogasson. + Tartsa alacsonyan az energiafogyasztást az akkumulátor-optimalizálási irányelvek betartásával. A nap tippje Kvíz Következő kérdés diff --git a/app/src/main/res/values-in-rID/strings.xml b/app/src/main/res/values-in-rID/strings.xml index 8db28280..9f6c12f9 100644 --- a/app/src/main/res/values-in-rID/strings.xml +++ b/app/src/main/res/values-in-rID/strings.xml @@ -458,8 +458,8 @@ Integrasikan Hilt untuk injeksi ketergantungan. Tes unit tulis dengan JUnit dan Espresso. Ikuti arsitektur MVVM untuk kode yang dapat dipertahankan. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Uji layanan aksesibilitas seperti TalkBack untuk mendukung semua pengguna. + Ikuti pedoman pengoptimalan baterai agar penggunaan daya tetap rendah. Tip Hari Kuis Pertanyaan Selanjutnya diff --git a/app/src/main/res/values-it-rIT/strings.xml b/app/src/main/res/values-it-rIT/strings.xml index 3a067e75..beab3321 100644 --- a/app/src/main/res/values-it-rIT/strings.xml +++ b/app/src/main/res/values-it-rIT/strings.xml @@ -477,8 +477,8 @@ Integra Hilt per l\'iniezione delle dipendenze. Scrivi test unitari con JUnit ed Espresso. Segui l\'architettura MVVM per un codice manutenibile. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Prova servizi di accessibilità come TalkBack per supportare tutti gli utenti. + Rispetta le linee guida per l’ottimizzazione della batteria per mantenere basso il consumo energetico. Suggerimento del giorno Quiz Prossima domanda diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml index 020af5f3..fc74c8ed 100644 --- a/app/src/main/res/values-ja-rJP/strings.xml +++ b/app/src/main/res/values-ja-rJP/strings.xml @@ -477,8 +477,8 @@ 依存性注入には Hilt を統合。 JUnit と Espresso でユニットテストを書く。 保守性の高いコードのために MVVM アーキテクチャに従う。 - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + すべてのユーザーをサポートするため、TalkBack などのアクセシビリティサービスをテストしましょう。 + 電力使用を抑えるため、バッテリー最適化のガイドラインに従ってください。 今日のヒント クイズ 次の質問 diff --git a/app/src/main/res/values-ko-rKR/strings.xml b/app/src/main/res/values-ko-rKR/strings.xml index c4227afe..009e665e 100644 --- a/app/src/main/res/values-ko-rKR/strings.xml +++ b/app/src/main/res/values-ko-rKR/strings.xml @@ -430,8 +430,8 @@ 종속성 주입을 위해 Hilt를 통합하세요. JUnit과 Espresso로 단위 테스트를 작성하세요. 유지보수가 용이한 코드를 위해 MVVM 아키텍처를 따르세요. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + 모든 사용자를 지원하기 위해 TalkBack과 같은 접근성 서비스를 테스트하세요. + 전력 사용을 낮게 유지하려면 배터리 최적화 지침을 준수하세요. 오늘의 팁 퀴즈 다음 질문 diff --git a/app/src/main/res/values-pl-rPL/strings.xml b/app/src/main/res/values-pl-rPL/strings.xml index d3b65961..ae0ea587 100644 --- a/app/src/main/res/values-pl-rPL/strings.xml +++ b/app/src/main/res/values-pl-rPL/strings.xml @@ -477,8 +477,8 @@ Zintegruj Hilt do wstrzykiwania zależności. Pisz testy jednostkowe za pomocą JUnit i Espresso. Stosuj architekturę MVVM dla łatwego w utrzymaniu kodu. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Przetestuj usługi ułatwień dostępu, takie jak TalkBack, aby wspierać wszystkich użytkowników. + Przestrzegaj wytycznych dotyczących optymalizacji baterii, aby utrzymać niskie zużycie energii. Porada dnia Quiz Następne pytanie diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 1d16a352..40862120 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -430,8 +430,8 @@ Integre o Hilt para injeção de dependência. Escreva testes unitários com JUnit e Espresso. Siga a arquitetura MVVM para um código de fácil manutenção. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Teste serviços de acessibilidade como o TalkBack para dar suporte a todos os usuários. + Siga as diretrizes de otimização de bateria para manter o consumo de energia baixo. Dica do Dia Quiz Próxima pergunta diff --git a/app/src/main/res/values-ro-rRO/strings.xml b/app/src/main/res/values-ro-rRO/strings.xml index 1b88c9fd..ff20be29 100644 --- a/app/src/main/res/values-ro-rRO/strings.xml +++ b/app/src/main/res/values-ro-rRO/strings.xml @@ -466,8 +466,8 @@ Integraţi Hilt pentru injectarea dependenţei. Scrieţi teste de unitate cu JUnit şi Espresso. Urmăriți arhitectura MVVM pentru un cod durabil. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Testați servicii de accesibilitate precum TalkBack pentru a sprijini toți utilizatorii. + Respectați recomandările de optimizare a bateriei pentru a menține consumul de energie scăzut. Sfat al zilei Chestionar Întrebarea următoare diff --git a/app/src/main/res/values-ru-rRU/strings.xml b/app/src/main/res/values-ru-rRU/strings.xml index 26875976..a36e33b4 100644 --- a/app/src/main/res/values-ru-rRU/strings.xml +++ b/app/src/main/res/values-ru-rRU/strings.xml @@ -458,8 +458,8 @@ Интегрируйте Hilt для инъекций зависимости. Пишите единичные тесты с JUnit и Espresso. Следуйте архитектуре MVVM для поддерживающего кода. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Тестируйте службы доступности, такие как TalkBack, чтобы поддерживать всех пользователей. + Следуйте рекомендациям по оптимизации батареи, чтобы снизить энергопотребление. День Победы Викторина Следующий вопрос diff --git a/app/src/main/res/values-sv-rSE/strings.xml b/app/src/main/res/values-sv-rSE/strings.xml index eb5c00f7..96140239 100644 --- a/app/src/main/res/values-sv-rSE/strings.xml +++ b/app/src/main/res/values-sv-rSE/strings.xml @@ -430,8 +430,8 @@ Integrera Hilt för beroendeinjektion. Skriv enhetstester med JUnit och Espresso. Följ MVVM-arkitekturen för underhållbar kod. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Testa tillgänglighetstjänster som TalkBack för att stödja alla användare. + Följ riktlinjerna för batterioptimering för att hålla strömförbrukningen låg. Dagens tips Quiz Nästa fråga diff --git a/app/src/main/res/values-th-rTH/strings.xml b/app/src/main/res/values-th-rTH/strings.xml index 9a81a7bb..c089b38c 100644 --- a/app/src/main/res/values-th-rTH/strings.xml +++ b/app/src/main/res/values-th-rTH/strings.xml @@ -432,8 +432,8 @@ ผสานรวม Hilt สําหรับการฉีดการพึ่งพา เขียนการทดสอบหน่วยด้วย JUnit และ Espresso ปฏิบัติตามสถาปัตยกรรม MVVM เพื่อโค้ดที่บํารุงรักษาง่าย - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + ทดสอบบริการการช่วยการเข้าถึง เช่น TalkBack เพื่อสนับสนุนผู้ใช้ทุกคน + ปฏิบัติตามแนวทางการเพิ่มประสิทธิภาพแบตเตอรี่เพื่อให้การใช้พลังงานต่ํา เคล็ดลับประจําวัน แบบทดสอบ คําถามถัดไป diff --git a/app/src/main/res/values-tr-rTR/strings.xml b/app/src/main/res/values-tr-rTR/strings.xml index 7d836d86..0302fed1 100644 --- a/app/src/main/res/values-tr-rTR/strings.xml +++ b/app/src/main/res/values-tr-rTR/strings.xml @@ -430,8 +430,8 @@ Bağımlılık enjeksiyonu için Hilt\'i entegre edin. JUnit ve Espresso ile birim testleri yazın. Bakımı kolay kod için MVVM mimarisini takip edin. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Tüm kullanıcıları desteklemek için TalkBack gibi erişilebilirlik hizmetlerini test edin. + Güç kullanımını düşük tutmak için pil optimizasyonu yönergelerine uyun. Günün İpucu Test Sonraki Soru diff --git a/app/src/main/res/values-uk-rUA/strings.xml b/app/src/main/res/values-uk-rUA/strings.xml index 78721a24..38099639 100644 --- a/app/src/main/res/values-uk-rUA/strings.xml +++ b/app/src/main/res/values-uk-rUA/strings.xml @@ -430,8 +430,8 @@ Інтегруйте Hilt для впровадження залежностей. Пишіть юніт-тести з JUnit та Espresso. Дотримуйтесь архітектури MVVM для коду, який легко підтримувати. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Тестуйте служби доступності, такі як TalkBack, щоб підтримувати всіх користувачів. + Дотримуйтеся вказівок щодо оптимізації батареї, щоб зберігати низьке енергоспоживання. Порада дня Вікторина Наступне запитання diff --git a/app/src/main/res/values-ur-rPK/strings.xml b/app/src/main/res/values-ur-rPK/strings.xml index 98dd69d5..c24f18f1 100644 --- a/app/src/main/res/values-ur-rPK/strings.xml +++ b/app/src/main/res/values-ur-rPK/strings.xml @@ -430,8 +430,8 @@ انحصار انجیکشن کے لیے Hilt کو مربوط کریں۔ JUnit اور Espresso کے ساتھ یونٹ ٹیسٹ لکھیں۔ قابل دیکھ بھال کوڈ کے لیے MVVM آرکیٹیکچر کی پیروی کریں۔ - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + تمام صارفین کی مدد کے لیے TalkBack جیسی سہولیات کو جانچیں۔ + توانائی کے استعمال کو کم رکھنے کے لیے بیٹری کی اصلاح کے رہنما اصولوں پر عمل کریں۔ آج کی ٹپ کوئز اگلا سوال diff --git a/app/src/main/res/values-vi-rVN/strings.xml b/app/src/main/res/values-vi-rVN/strings.xml index ddd73fae..7759b759 100644 --- a/app/src/main/res/values-vi-rVN/strings.xml +++ b/app/src/main/res/values-vi-rVN/strings.xml @@ -430,8 +430,8 @@ Tích hợp Hilt để tiêm phụ thuộc. Viết các bài kiểm tra đơn vị với JUnit và Espresso. Tuân theo kiến trúc MVVM để có mã có thể bảo trì. - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + Kiểm tra các dịch vụ trợ năng như TalkBack để hỗ trợ mọi người dùng. + Tuân thủ các hướng dẫn tối ưu hóa pin để giữ mức tiêu thụ điện năng thấp. Mẹo trong ngày Câu đố Câu hỏi tiếp theo diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 11000a9f..697daf11 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -430,8 +430,8 @@ 整合 Hilt 進行依賴注入。 使用 JUnit 和 Espresso 編寫單元測試。 遵循 MVVM 架構以獲得可維護的程式碼。 - Test accessibility services like TalkBack to support all users. - Respect battery optimization guidelines to keep power usage low. + 測試 TalkBack 等無障礙服務以支援所有使用者。 + 遵循電池最佳化指南以維持低電力使用。 今日提示 小測驗 下一題 From c6524378eb001db6f1538643b301c3f580efed45 Mon Sep 17 00:00:00 2001 From: Mihai-Cristian Condrea Date: Thu, 4 Sep 2025 11:45:50 +0300 Subject: [PATCH 3/3] Fix spring animation attributes and progress indicator styles --- app/src/main/res/anim/fragment_spring_in.xml | 11 ++++++----- app/src/main/res/anim/fragment_spring_out.xml | 11 ++++++----- app/src/main/res/layout/activity_progress_bar.xml | 4 ++-- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/app/src/main/res/anim/fragment_spring_in.xml b/app/src/main/res/anim/fragment_spring_in.xml index 565153bc..43941d18 100644 --- a/app/src/main/res/anim/fragment_spring_in.xml +++ b/app/src/main/res/anim/fragment_spring_in.xml @@ -1,15 +1,16 @@ - + + app:stiffness="400" + app:dampingRatio="0.85" /> + app:stiffness="400" + app:dampingRatio="0.85" /> diff --git a/app/src/main/res/anim/fragment_spring_out.xml b/app/src/main/res/anim/fragment_spring_out.xml index 5791c5b8..28699725 100644 --- a/app/src/main/res/anim/fragment_spring_out.xml +++ b/app/src/main/res/anim/fragment_spring_out.xml @@ -1,15 +1,16 @@ - + + app:stiffness="400" + app:dampingRatio="0.85" /> + app:stiffness="400" + app:dampingRatio="0.85" /> diff --git a/app/src/main/res/layout/activity_progress_bar.xml b/app/src/main/res/layout/activity_progress_bar.xml index d08aa2a1..c2725549 100644 --- a/app/src/main/res/layout/activity_progress_bar.xml +++ b/app/src/main/res/layout/activity_progress_bar.xml @@ -55,7 +55,7 @@

AltStyle によって変換されたページ (->オリジナル) /