update language xml
authorTrillGates <williamtrillgates@gmail.com>
Mon, 28 Jun 2021 07:25:56 +0000 (15:25 +0800)
committerTrillGates <williamtrillgates@gmail.com>
Mon, 28 Jun 2021 07:25:56 +0000 (15:25 +0800)
12 files changed:
app/release/ICLoopPageLauncher_V15_202106281146_release.apk [moved from app/release/ICLoopPageLauncher_V14_202106232048_release.apk with 50% similarity]
app/release/output-metadata.json
app/src/main/AndroidManifest.xml
app/src/main/java/com/ic/launcher/MainActivity.java
app/src/main/java/com/ic/launcher/presenter/LauncherPresenter.java
app/src/main/java/com/ic/launcher/presenter/MainPagePresenter.java
app/src/main/res/layout/activity_main.xml
app/src/main/res/values-en/strings.xml [new file with mode: 0644]
app/src/main/res/values-ja-rJP/strings.xml [new file with mode: 0644]
app/src/main/res/values-zh-rCN/strings.xml [new file with mode: 0644]
app/src/main/res/values/strings.xml
app/version_code.properties

similarity index 50%
rename from app/release/ICLoopPageLauncher_V14_202106232048_release.apk
rename to app/release/ICLoopPageLauncher_V15_202106281146_release.apk
index cc1a041..cda5f6d 100644 (file)
Binary files a/app/release/ICLoopPageLauncher_V14_202106232048_release.apk and b/app/release/ICLoopPageLauncher_V15_202106281146_release.apk differ
index 7ec5ca2..4580aae 100644 (file)
@@ -12,7 +12,7 @@
       "filters": [],
       "versionCode": 1,
       "versionName": "1.0",
-      "outputFile": "ICLoopPageLauncher_V14_202106232048_release.apk"
+      "outputFile": "ICLoopPageLauncher_V15_202106281146_release.apk"
     }
   ]
 }
\ No newline at end of file
index 803b42d..037be04 100644 (file)
@@ -32,6 +32,7 @@
         android:roundIcon="@mipmap/ic_launcher_round"
         android:supportsRtl="true"
         android:theme="@style/Theme.LoopPageLauncher">
+
         <activity
             android:name=".MainActivity"
             android:configChanges="keyboardHidden|orientation|screenSize|locale
index 253ce4d..0606839 100644 (file)
@@ -1,6 +1,7 @@
 package com.ic.launcher;
 
 import android.content.Intent;
+import android.content.res.Configuration;
 import android.os.Bundle;
 import android.text.TextUtils;
 import android.view.View;
@@ -9,6 +10,7 @@ import android.widget.Toast;
 import androidx.appcompat.app.AppCompatActivity;
 import androidx.viewpager2.widget.ViewPager2;
 
+import com.ic.iclooger.ICLogger;
 import com.ic.launcher.adapter.MainPageAdapter;
 import com.ic.launcher.presenter.LauncherPresenter;
 import com.ic.launcher.view.SimpleStatusBarView;
@@ -82,6 +84,20 @@ public class MainActivity extends AppCompatActivity {
         }
     };
 
+    @Override
+    public void onConfigurationChanged(Configuration newConfig) {
+        super.onConfigurationChanged(newConfig);
+        ICLogger.d("newConfig.locale.toString() == > " + newConfig.locale.toString());
+        if (!TextUtils.isEmpty(newConfig.locale.toString())) {
+            //更新应用列表
+            if (mainPagePresenter != null) {
+                mainPagePresenter.initAppList();
+                //更新星期列表
+                //TODO:
+            }
+        }
+    }
+
     private void initView() {
         looperPage = findViewById(R.id.main_looper_pager);
         mainPageAdapter = new MainPageAdapter(this);
index d0a7033..d3a3e67 100644 (file)
@@ -31,7 +31,8 @@ public class LauncherPresenter extends BasePresenter {
         initAppList();
     }
 
-    private void initAppList() {
+
+    public void initAppList() {
         executorService.execute(() -> {
             //获取应用列表
             List<AppItem> appList = appListRepository.getAppList();
index 4eda9e2..888aa16 100644 (file)
@@ -137,7 +137,6 @@ public class MainPagePresenter extends BasePresenter {
         }
     }
 
-
     @Override
     protected void onClean() {
         super.onClean();
index 9c264d6..cfea970 100644 (file)
@@ -3,8 +3,7 @@
     xmlns:app="http://schemas.android.com/apk/res-auto"
     xmlns:tools="http://schemas.android.com/tools"
     android:layout_width="match_parent"
-    android:layout_height="match_parent"
-    tools:context=".MainActivity">
+    android:layout_height="match_parent">
 
     <androidx.viewpager2.widget.ViewPager2
         android:id="@+id/main_looper_pager"
diff --git a/app/src/main/res/values-en/strings.xml b/app/src/main/res/values-en/strings.xml
new file mode 100644 (file)
index 0000000..3d88131
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+    <string name="app_name">ICLauncher</string>
+    <string name="app_title_temperature">temperature</string>
+    <string name="app_title_health">health</string>
+    <string name="app_title_sport">sport</string>
+    <string name="app_title_weather">weather</string>
+    <string name="app_title_phone">phone</string>
+    <string name="app_title_ic_talk">wetalk</string>
+    <string name="app_title_contact">contact</string>
+    <string name="app_title_camera">camera</string>
+    <string name="app_title_photo">album</string>
+    <string name="app_title_sms">sms</string>
+    <string name="app_title_record">record</string>
+    <string name="app_title_sign">sign</string>
+    <string name="app_title_settings">settings</string>
+    <string name="monday">Mon</string>
+    <string name="tuesday">Tue</string>
+    <string name="wednesday">Wed</string>
+    <string name="thursday">Thu</string>
+    <string name="friday">Fri</string>
+    <string name="saturday">Sat</string>
+    <string name="sunday">Sun</string>
+    <string name="no_sim_car">no sim</string>
+    <string name="no_sim_service">no service</string>
+    <string name="no_application_tips_text">no such app</string>
+</resources>
\ No newline at end of file
diff --git a/app/src/main/res/values-ja-rJP/strings.xml b/app/src/main/res/values-ja-rJP/strings.xml
new file mode 100644 (file)
index 0000000..ef8a28d
--- /dev/null
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+    <string name="app_name">英卡引擎</string>
+    <string name="app_title_temperature">体温</string>
+    <string name="app_title_health">バイタル</string>
+    <string name="app_title_weather">天気</string>
+    <string name="app_title_sport">フィットネス</string>
+    <string name="app_title_phone">電話</string>
+    <string name="app_title_contact">連絡先</string>
+    <string name="app_title_ic_talk">音声チャット</string>
+    <string name="app_title_camera">アルバム</string>
+    <string name="app_title_sms">SMS</string>
+    <string name="app_title_record">履歴</string>
+    <string name="app_title_photo">アルバム</string>
+    <string name="app_title_sign">署名</string>
+    <string name="app_title_settings">セットアップ</string>
+    <string name="monday">月曜日</string>
+    <string name="tuesday">火曜日</string>
+    <string name="wednesday">水曜日</string>
+    <string name="thursday">木曜日</string>
+    <string name="friday">金曜日</string>
+    <string name="saturday">土曜日</string>
+    <string name="sunday">日曜日</string>
+    <string name="no_sim_car">SIM未装着</string>
+    <string name="no_sim_service">サービスなし</string>
+    <string name="no_application_tips_text">应用未装着</string>
+</resources>
\ No newline at end of file
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
new file mode 100644 (file)
index 0000000..c09bb9d
--- /dev/null
@@ -0,0 +1,31 @@
+<resources>
+    <string name="app_name">英卡启动器</string>
+
+
+    <!--Application name-->
+    <string name="app_title_temperature">体温</string>
+    <string name="app_title_health">健康</string>
+    <string name="app_title_sport">运动</string>
+    <string name="app_title_weather">天气</string>
+    <string name="app_title_phone">电话</string>
+    <string name="app_title_ic_talk">微聊</string>
+    <string name="app_title_contact">联系人</string>
+    <string name="app_title_camera">拍照</string>
+    <string name="app_title_photo">相册</string>
+    <string name="app_title_sms">短信</string>
+    <string name="app_title_record">记录</string>
+    <string name="app_title_sign">签到</string>
+    <string name="app_title_settings">设定</string>
+    <string name="no_application_tips_text">未找到相关应用.</string>
+    <string name="monday">星期一</string>
+    <string name="tuesday">星期二</string>
+    <string name="wednesday">星期三</string>
+    <string name="thursday">星期四</string>
+    <string name="friday">星期五</string>
+    <string name="saturday">星期六</string>
+    <string name="sunday">星期日</string>
+
+    <string name="no_sim_car">没有sim卡</string>
+    <string name="no_sim_service">没有服务</string>
+
+</resources>
\ No newline at end of file
index 3fe0e20..b76303d 100644 (file)
@@ -1,7 +1,5 @@
 <resources>
     <string name="app_name">英卡启动器</string>
-
-
     <!--Application name-->
     <string name="app_title_temperature">体温</string>
     <string name="app_title_health">健康</string>
     <string name="app_title_record">记录</string>
     <string name="app_title_sign">签到</string>
     <string name="app_title_settings">设定</string>
-    <string name="app_title_apn">APN临时</string>
     <!--Package name-->
-    <string name="app_package_name_temperature">com.ic.temperature</string>
-    <string name="app_package_name_health">com.ic.blood</string>
-    <string name="app_package_name_sport">com.ic.sport</string>
-    <string name="app_package_name_weather">com.ic.weather</string>
-    <string name="app_package_name_phone">com.ic.dial</string>
-    <string name="app_package_name_ic_talk">com.ic.icwetalk</string>
-    <string name="app_package_name_contact">com.ic.iccontact</string>
-    <string name="app_package_name_camera">com.ic.camera</string>
-    <string name="app_package_name_photo">com.eqc.gallery</string>
-    <string name="app_package_name_sms">com.ic.icmms</string>
-    <string name="app_package_name_record">com.ic.record</string>
-    <string name="app_package_name_sign">com.ic.sign</string>
-    <string name="app_package_name_settings">com.ic.setting</string>
+    <string name="app_package_name_temperature" translatable="false">com.ic.temperature</string>
+    <string name="app_package_name_health" translatable="false">com.ic.blood</string>
+    <string name="app_package_name_sport" translatable="false">com.ic.sport</string>
+    <string name="app_package_name_weather" translatable="false">com.ic.weather</string>
+    <string name="app_package_name_phone" translatable="false">com.ic.dial</string>
+    <string name="app_package_name_ic_talk" translatable="false">com.ic.icwetalk</string>
+    <string name="app_package_name_contact" translatable="false">com.ic.iccontact</string>
+    <string name="app_package_name_camera" translatable="false">com.ic.camera</string>
+    <string name="app_package_name_photo" translatable="false">com.eqc.gallery</string>
+    <string name="app_package_name_sms" translatable="false">com.ic.icmms</string>
+    <string name="app_package_name_record" translatable="false">com.ic.record</string>
+    <string name="app_package_name_sign" translatable="false">com.ic.sign</string>
+    <string name="app_package_name_settings" translatable="false">com.ic.setting</string>
 
     <string name="no_application_tips_text">未找到相关应用.</string>
     <string name="monday">星期一</string>
index 99ac15f..8994805 100644 (file)
@@ -1,2 +1,2 @@
-#Wed Jun 23 20:48:07 CST 2021
-VERSION_CODE=14
+#Mon Jun 28 11:46:21 CST 2021
+VERSION_CODE=15