From 7c136a4db247591a0664909bac29fda18e71961c Mon Sep 17 00:00:00 2001 From: lijie <675862284@qq.com> Date: Fri, 4 Aug 2023 15:29:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cmx/hydrology/activity/LoginActivity.kt | 160 +++++++++------- .../cmx/hydrology/activity/MainActivity.java | 114 ----------- .../cmx/hydrology/activity/MainActivity.kt | 105 +++++++++++ .../java/com/cmx/hydrology/constant/Events.kt | 9 +- .../com/cmx/hydrology/model/LoginRes.java | 9 - .../java/com/cmx/hydrology/ui/BaseFragment.kt | 92 +++++++++ .../com/cmx/hydrology/ui/HomeFragment.java | 60 +----- .../com/cmx/hydrology/ui/MapFragment.java | 57 +----- .../com/cmx/hydrology/ui/MsgFragment.java | 177 +----------------- .../java/com/cmx/hydrology/ui/MyFragment.java | 52 +---- .../com/cmx/hydrology/utils/AndroidtoJs.java | 11 -- .../res/drawable/ic_dashboard_black_24dp.xml | 9 - .../main/res/drawable/ic_home_black_24dp.xml | 9 - .../drawable/ic_notifications_black_24dp.xml | 9 - app/src/main/res/drawable/sel_home.xml | 5 + app/src/main/res/drawable/sel_map.xml | 5 + app/src/main/res/drawable/sel_msg.xml | 5 + app/src/main/res/drawable/sel_my.xml | 5 + app/src/main/res/drawable/sel_tab_col.xml | 5 + app/src/main/res/layout/activity_login.xml | 2 + app/src/main/res/layout/activity_main.xml | 3 +- app/src/main/res/menu/bottom_nav_menu.xml | 8 +- .../main/res/mipmap-hdpi/icon_home_off.png | Bin 0 -> 8306 bytes app/src/main/res/mipmap-hdpi/icon_home_on.png | Bin 0 -> 10111 bytes app/src/main/res/mipmap-hdpi/icon_logo.png | Bin 6923 -> 50251 bytes app/src/main/res/mipmap-hdpi/icon_map_off.png | Bin 0 -> 17631 bytes app/src/main/res/mipmap-hdpi/icon_map_on.png | Bin 0 -> 11250 bytes app/src/main/res/mipmap-hdpi/icon_msg_off.png | Bin 0 -> 13106 bytes app/src/main/res/mipmap-hdpi/icon_msg_on.png | Bin 0 -> 9404 bytes app/src/main/res/mipmap-hdpi/icon_my_off.png | Bin 0 -> 16789 bytes app/src/main/res/mipmap-hdpi/icon_my_on.png | Bin 0 -> 14289 bytes 31 files changed, 345 insertions(+), 566 deletions(-) delete mode 100644 app/src/main/java/com/cmx/hydrology/activity/MainActivity.java create mode 100644 app/src/main/java/com/cmx/hydrology/activity/MainActivity.kt create mode 100644 app/src/main/java/com/cmx/hydrology/ui/BaseFragment.kt delete mode 100644 app/src/main/res/drawable/ic_dashboard_black_24dp.xml delete mode 100644 app/src/main/res/drawable/ic_home_black_24dp.xml delete mode 100644 app/src/main/res/drawable/ic_notifications_black_24dp.xml create mode 100644 app/src/main/res/drawable/sel_home.xml create mode 100644 app/src/main/res/drawable/sel_map.xml create mode 100644 app/src/main/res/drawable/sel_msg.xml create mode 100644 app/src/main/res/drawable/sel_my.xml create mode 100644 app/src/main/res/drawable/sel_tab_col.xml create mode 100644 app/src/main/res/mipmap-hdpi/icon_home_off.png create mode 100644 app/src/main/res/mipmap-hdpi/icon_home_on.png create mode 100644 app/src/main/res/mipmap-hdpi/icon_map_off.png create mode 100644 app/src/main/res/mipmap-hdpi/icon_map_on.png create mode 100644 app/src/main/res/mipmap-hdpi/icon_msg_off.png create mode 100644 app/src/main/res/mipmap-hdpi/icon_msg_on.png create mode 100644 app/src/main/res/mipmap-hdpi/icon_my_off.png create mode 100644 app/src/main/res/mipmap-hdpi/icon_my_on.png diff --git a/app/src/main/java/com/cmx/hydrology/activity/LoginActivity.kt b/app/src/main/java/com/cmx/hydrology/activity/LoginActivity.kt index 491e689..4b364ef 100644 --- a/app/src/main/java/com/cmx/hydrology/activity/LoginActivity.kt +++ b/app/src/main/java/com/cmx/hydrology/activity/LoginActivity.kt @@ -1,92 +1,110 @@ -package com.cmx.hydrology.activity; +package com.cmx.hydrology.activity -import android.content.Intent; -import android.os.Build; -import android.os.Bundle; -import android.text.TextUtils; -import android.view.View; +import android.Manifest +import android.content.Intent +import android.content.pm.PackageManager +import android.os.Build +import android.os.Bundle +import android.text.TextUtils +import android.view.View +import androidx.annotation.RequiresApi +import androidx.core.app.ActivityCompat +import com.cmx.hydrology.databinding.ActivityLoginBinding +import com.cmx.hydrology.model.LoginBean +import com.cmx.hydrology.model.LoginRes +import com.cmx.hydrology.retrofit.RetrofitAPIManager +import com.cmx.hydrology.utils.MyUtils +import com.cmx.hydrology.utils.SpUtils +import es.dmoral.toasty.Toasty +import retrofit2.Call +import retrofit2.Callback +import retrofit2.Response -import androidx.annotation.RequiresApi; +class LoginActivity : BaseActivity() { + private var binding: ActivityLoginBinding? = null + private val REQUIRED_PERMISSION_LIST = arrayOf( + Manifest.permission.WRITE_EXTERNAL_STORAGE, + Manifest.permission.ACCESS_COARSE_LOCATION, + Manifest.permission.ACCESS_FINE_LOCATION + ) + private val REQUEST_PERMISSION_CODE = 99 + private var allPermission = true -import com.cmx.hydrology.databinding.ActivityLoginBinding; -import com.cmx.hydrology.model.LoginBean; -import com.cmx.hydrology.model.LoginRes; -import com.cmx.hydrology.retrofit.RetrofitAPIManager; -import com.cmx.hydrology.utils.MyUtils; -import com.cmx.hydrology.utils.SpUtils; - -import es.dmoral.toasty.Toasty; -import retrofit2.Call; -import retrofit2.Callback; -import retrofit2.Response; - -public class LoginActivity extends BaseActivity { - - private ActivityLoginBinding binding; @RequiresApi(api = Build.VERSION_CODES.M) - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - binding = ActivityLoginBinding.inflate(getLayoutInflater()); - setContentView(binding.getRoot()); - MyUtils.setFullscreen(this, true, true); - binding.btnLogin.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - Intent intent = new Intent(LoginActivity.this, MainActivity.class); - startActivity(intent); - finish(); - // if (TextUtils.isEmpty(binding.edtUsername.getText().toString().trim())) { - // Toasty.info(LoginActivity.this, "请输入用户名").show(); - // return; - // } - // if (TextUtils.isEmpty(binding.edtPassword.getText().toString().trim())) { - // Toasty.info(LoginActivity.this, "请输入密码").show(); - // return; - // } - // toLogin(); + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + binding = ActivityLoginBinding.inflate(layoutInflater) + setContentView(binding!!.root) + MyUtils.setFullscreen(this, true, true) + checkAllPermission() + binding!!.btnLogin.setOnClickListener(View.OnClickListener { + if (TextUtils.isEmpty(binding!!.edtUsername.text.toString().trim { it <= ' ' })) { + Toasty.info(this@LoginActivity, "请输入用户名").show() + return@OnClickListener } - }); + if (TextUtils.isEmpty(binding!!.edtPassword.text.toString().trim { it <= ' ' })) { + Toasty.info(this@LoginActivity, "请输入密码").show() + return@OnClickListener + } + toLogin() + }) } - /** * 登录 */ - private void toLogin() { - showDialog(); - LoginBean LoginBean = new LoginBean(); - LoginBean.setUsername(binding.edtUsername.getText().toString().trim()); - LoginBean.setPassword(binding.edtPassword.getText().toString().trim()); - Call call = RetrofitAPIManager.provideClientApi().login(LoginBean); - call.enqueue(new Callback() { - @Override - public void onResponse(Call call, Response response) { - disDialog(); - if (response.isSuccessful() && response.body().getCode() == 0) { - SpUtils.putString(LoginActivity.this, "token", response.body().getAccess_token()); - SpUtils.putString(LoginActivity.this, "admin", response.body().getIs_admin()); - Intent intent = new Intent(LoginActivity.this, MainActivity.class); - startActivity(intent); - finish(); + private fun toLogin() { + showDialog() + val LoginBean = LoginBean() + LoginBean.username = binding!!.edtUsername.text.toString().trim { it <= ' ' } + LoginBean.password = binding!!.edtPassword.text.toString().trim { it <= ' ' } + val call = RetrofitAPIManager.provideClientApi().login(LoginBean) + call.enqueue(object : Callback { + override fun onResponse(call: Call, response: Response) { + disDialog() + if (response.isSuccessful && response.body()!!.code == 0) { + SpUtils.putString(this@LoginActivity, "token", response.body()!!.access_token) + val intent = Intent(this@LoginActivity, MainActivity::class.java) + startActivity(intent) + finish() } else { - Toasty.error(LoginActivity.this, response.body().getMessage()).show(); + Toasty.error(this@LoginActivity, response.body()!!.message).show() } } - @Override - public void onFailure(Call call, Throwable t) { - disDialog(); - Toasty.info(LoginActivity.this, "登录失败").show(); + override fun onFailure(call: Call, t: Throwable) { + disDialog() + Toasty.info(this@LoginActivity, "登录失败").show() } - }); + }) } - @Override - public void onDestroy() { - super.onDestroy(); - binding = null; + public override fun onDestroy() { + super.onDestroy() + binding = null + } + + /** + * 权限检查 + */ + private fun checkAllPermission() { + ActivityCompat.requestPermissions(this, REQUIRED_PERMISSION_LIST, REQUEST_PERMISSION_CODE) + } + + override fun onRequestPermissionsResult(requestCode: Int, permissions: Array, grantResults: IntArray) { + super.onRequestPermissionsResult(requestCode, permissions, grantResults) + if (requestCode == REQUEST_PERMISSION_CODE) { + for (i in grantResults.indices.reversed()) { + if (grantResults[i] != PackageManager.PERMISSION_GRANTED) { + allPermission = false + } + } + if (!allPermission) { + Toasty.info(this, "权限已拒绝,请手动开启!").show() + finish() + } + } } } \ No newline at end of file diff --git a/app/src/main/java/com/cmx/hydrology/activity/MainActivity.java b/app/src/main/java/com/cmx/hydrology/activity/MainActivity.java deleted file mode 100644 index b0e1190..0000000 --- a/app/src/main/java/com/cmx/hydrology/activity/MainActivity.java +++ /dev/null @@ -1,114 +0,0 @@ -package com.cmx.hydrology.activity; - -import android.content.Intent; -import android.os.Build; -import android.os.Bundle; -import android.view.Menu; -import android.view.MenuItem; -import android.view.View; - -import androidx.annotation.RequiresApi; -import androidx.navigation.NavController; -import androidx.navigation.Navigation; -import androidx.navigation.ui.NavigationUI; - -import com.cmx.hydrology.R; -import com.cmx.hydrology.constant.Events; -import com.cmx.hydrology.databinding.ActivityMainBinding; -import com.google.android.material.bottomnavigation.BottomNavigationView; -import com.lsxiao.apollo.core.Apollo; -import com.lsxiao.apollo.core.annotations.Receive; - -public class MainActivity extends BaseActivity { - - private ActivityMainBinding binding; - private BottomNavigationView navView; - private NavController navController; - - - @RequiresApi(api = Build.VERSION_CODES.M) - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - binding = ActivityMainBinding.inflate(getLayoutInflater()); - setContentView(binding.getRoot()); - navView = findViewById(R.id.nav_view); - navController = Navigation.findNavController(this, R.id.nav_host_fragment_activity_main); - NavigationUI.setupWithNavController(binding.navView, navController); - } - - - /** - * 显示tabbar - */ - @Receive(Events.JS_OPEN_TABBAR_SHOW) - public void showTab() { - binding.navView.setVisibility(View.VISIBLE); - } - - /** - * 隐藏tabbar - */ - @Receive(Events.JS_OPEN_TABBAR_HIDE) - public void hideTab() { - binding.navView.setVisibility(View.GONE); - } - - - /** - * 打开新的web - */ - @Receive(Events.JS_OPEN_OPEN_WEB) - public void openWeb(String url) { - Intent intent = new Intent(this, WebActivity.class); - intent.putExtra("url", url); - startActivity(intent); - } - - - /** - * 选择tab - */ - @Receive(Events.JS_OPEN_TAB) - public void ckTab(String mode) { - Apollo.emit(Events.JS_OPEN_CLOSE_WEB); - switch (mode) { - case "1": - Menu menu = navView.getMenu(); - MenuItem menuItem = menu.getItem(0); // 将index替换为您想要点击的项目的索引 - menuItem.setChecked(true); - navController.navigate(R.id.navigation_home); - break; - case "2": - Menu menu2 = navView.getMenu(); - MenuItem menuItem2 = menu2.getItem(1); // 将index替换为您想要点击的项目的索引 - menuItem2.setChecked(true); - navController.navigate(R.id.navigation_msg); - break; - case "3": - Menu menu3 = navView.getMenu(); - MenuItem menuItem3 = menu3.getItem(2); // 将index替换为您想要点击的项目的索引 - menuItem3.setChecked(true); - navController.navigate(R.id.navigation_map); - break; - case "4": - Menu menu4 = navView.getMenu(); - MenuItem menuItem4 = menu4.getItem(3); // 将index替换为您想要点击的项目的索引 - menuItem4.setChecked(true); - navController.navigate(R.id.navigation_my); - break; - } - } - - - /** - * 退出登录 - */ - @Receive(Events.JS_OPEN_LOGOUT) - public void exit() { - Apollo.emit(Events.JS_OPEN_CLOSE_WEB); - finish(); - Intent intent = new Intent(this, LoginActivity.class); - startActivity(intent); - } -} \ No newline at end of file diff --git a/app/src/main/java/com/cmx/hydrology/activity/MainActivity.kt b/app/src/main/java/com/cmx/hydrology/activity/MainActivity.kt new file mode 100644 index 0000000..1dac205 --- /dev/null +++ b/app/src/main/java/com/cmx/hydrology/activity/MainActivity.kt @@ -0,0 +1,105 @@ +package com.cmx.hydrology.activity + +import android.content.Intent +import android.os.Build +import android.os.Bundle +import android.view.View +import androidx.annotation.RequiresApi +import androidx.navigation.NavController +import androidx.navigation.Navigation +import androidx.navigation.ui.NavigationUI +import com.cmx.hydrology.R +import com.cmx.hydrology.constant.Events +import com.cmx.hydrology.databinding.ActivityMainBinding +import com.google.android.material.bottomnavigation.BottomNavigationView +import com.lsxiao.apollo.core.Apollo +import com.lsxiao.apollo.core.annotations.Receive +import kotlinx.android.synthetic.main.activity_main.nav_view + +class MainActivity : BaseActivity() { + + private var navController: NavController? = null + + @RequiresApi(api = Build.VERSION_CODES.M) + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_main) + navController = Navigation.findNavController(this, R.id.nav_host_fragment_activity_main) + NavigationUI.setupWithNavController(nav_view, navController!!) + nav_view.itemIconTintList = null + } + + /** + * 显示tabbar + */ + @Receive(Events.JS_OPEN_TABBAR_SHOW) + fun showTab() { + nav_view.visibility = View.VISIBLE + } + + /** + * 隐藏tabbar + */ + @Receive(Events.JS_OPEN_TABBAR_HIDE) + fun hideTab() { + nav_view.visibility = View.GONE + } + + /** + * 打开新的web + */ + @Receive(Events.JS_OPEN_OPEN_WEB) + fun openWeb(url: String?) { + val intent = Intent(this, WebActivity::class.java) + intent.putExtra("url", url) + startActivity(intent) + } + + /** + * 选择tab + */ + @Receive(Events.JS_OPEN_TAB) + fun ckTab(mode: String?) { + Apollo.emit(Events.JS_OPEN_CLOSE_WEB) + when (mode) { + "1" -> { + val menu = nav_view!!.menu + val menuItem = menu.getItem(0) // 将index替换为您想要点击的项目的索引 + menuItem.isChecked = true + navController!!.navigate(R.id.navigation_home) + } + + "2" -> { + val menu2 = nav_view!!.menu + val menuItem2 = menu2.getItem(1) // 将index替换为您想要点击的项目的索引 + menuItem2.isChecked = true + navController!!.navigate(R.id.navigation_msg) + } + + "3" -> { + val menu3 = nav_view!!.menu + val menuItem3 = menu3.getItem(2) // 将index替换为您想要点击的项目的索引 + menuItem3.isChecked = true + navController!!.navigate(R.id.navigation_map) + } + + "4" -> { + val menu4 = nav_view!!.menu + val menuItem4 = menu4.getItem(3) // 将index替换为您想要点击的项目的索引 + menuItem4.isChecked = true + navController!!.navigate(R.id.navigation_my) + } + } + } + + /** + * 退出登录 + */ + @Receive(Events.JS_OPEN_LOGOUT) + fun exit() { + Apollo.emit(Events.JS_OPEN_CLOSE_WEB) + finish() + val intent = Intent(this, LoginActivity::class.java) + startActivity(intent) + } +} \ No newline at end of file diff --git a/app/src/main/java/com/cmx/hydrology/constant/Events.kt b/app/src/main/java/com/cmx/hydrology/constant/Events.kt index c14c8f5..568046c 100644 --- a/app/src/main/java/com/cmx/hydrology/constant/Events.kt +++ b/app/src/main/java/com/cmx/hydrology/constant/Events.kt @@ -6,8 +6,13 @@ package com.cmx.hydrology.constant */ interface Events { companion object { - const val WEB_SERVER_URL = "http://8.222.137.126:80" - const val SERVER_URL = "http://192.168.110.174:8000" + const val WEB_SERVER_URL = "https://cmx.bskies.cc:8000" + const val SERVER_URL = "http://106.54.217.74:6622" + const val WEB_HOME_URL = "$WEB_SERVER_URL/cmx-hydrology-h5/#/home" + const val WEB_MSG_URL = WEB_SERVER_URL + "" + const val WEB_MAP_URL = "$WEB_SERVER_URL/cmx-hydrology-h5/#/map" + const val WEB_MY_URL = WEB_SERVER_URL + "" + /** * tabbar显示 diff --git a/app/src/main/java/com/cmx/hydrology/model/LoginRes.java b/app/src/main/java/com/cmx/hydrology/model/LoginRes.java index b83f261..5aeef36 100644 --- a/app/src/main/java/com/cmx/hydrology/model/LoginRes.java +++ b/app/src/main/java/com/cmx/hydrology/model/LoginRes.java @@ -8,14 +8,12 @@ public class LoginRes { * code : 0 * message : 登录成功 * access_token : 1914936f8c87fddd11836ebebb65317bb7f57506 - * is_admin : 1 */ private int code; private String message; private String access_token; - private String is_admin; public int getCode() { return code; @@ -41,11 +39,4 @@ public class LoginRes { this.access_token = access_token; } - public String getIs_admin() { - return is_admin; - } - - public void setIs_admin(String is_admin) { - this.is_admin = is_admin; - } } diff --git a/app/src/main/java/com/cmx/hydrology/ui/BaseFragment.kt b/app/src/main/java/com/cmx/hydrology/ui/BaseFragment.kt new file mode 100644 index 0000000..9145204 --- /dev/null +++ b/app/src/main/java/com/cmx/hydrology/ui/BaseFragment.kt @@ -0,0 +1,92 @@ +package com.cmx.hydrology.ui + +import android.graphics.Bitmap +import android.os.Bundle +import android.view.LayoutInflater +import android.view.View +import android.view.ViewGroup +import android.webkit.WebResourceError +import android.webkit.WebResourceRequest +import android.webkit.WebSettings +import android.webkit.WebView +import android.webkit.WebViewClient +import androidx.fragment.app.Fragment +import com.cmx.hydrology.utils.AndroidtoJs +import com.cmx.hydrology.utils.MyUtils +import com.cmx.hydrology.view.BaseLoadingDialog +import com.lsxiao.apollo.core.Apollo +import com.lsxiao.apollo.core.contract.ApolloBinder + + +open class BaseFragment : Fragment() { + + var mBaseLoadingDialog: BaseLoadingDialog? = null + var mApolloBinder: ApolloBinder? = null + + + override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? { + return inflater.inflate(null, container, false) + } + + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + mBaseLoadingDialog = BaseLoadingDialog(activity) + MyUtils.setFullscreen(requireActivity(), false, false) + MyUtils.setAndroidNativeLightStatusBar(requireActivity(), true) + mApolloBinder = Apollo.bind(this) + } + + /** + * 相关属性设置 + */ + fun setWebView(webView: WebView) { + val webSettings = webView!!.settings + webSettings.javaScriptEnabled = true + webSettings.cacheMode = WebSettings.LOAD_NO_CACHE + webSettings.domStorageEnabled = true + webSettings.allowFileAccess = true //文件访问 + webSettings.allowFileAccessFromFileURLs = true + webView!!.addJavascriptInterface(AndroidtoJs(), "AndroidtoJs") + webView!!.webViewClient = object : WebViewClient() { + override fun onPageStarted(view: WebView?, url: String?, favicon: Bitmap?) { + super.onPageStarted(view, url, favicon) + showDialog() + } + + override fun shouldOverrideUrlLoading(view: WebView, url: String): Boolean { + view.loadUrl(url) + return true + } + + override fun onPageFinished(view: WebView, url: String) { + disDialog() + } + + override fun onReceivedError(view: WebView, request: WebResourceRequest, error: WebResourceError) { + disDialog() + } + } + } + + + override fun onDestroyView() { + super.onDestroyView() + if (mApolloBinder != null) { + mApolloBinder!!.unbind() + } + } + + fun showDialog() { + mBaseLoadingDialog = BaseLoadingDialog(activity) + if (!mBaseLoadingDialog!!.isShowing) { + mBaseLoadingDialog!!.show() + } + } + + fun disDialog() { + if (mBaseLoadingDialog!!.isShowing) { + mBaseLoadingDialog!!.dismiss() + } + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/cmx/hydrology/ui/HomeFragment.java b/app/src/main/java/com/cmx/hydrology/ui/HomeFragment.java index e4a1332..72098fb 100644 --- a/app/src/main/java/com/cmx/hydrology/ui/HomeFragment.java +++ b/app/src/main/java/com/cmx/hydrology/ui/HomeFragment.java @@ -1,6 +1,9 @@ package com.cmx.hydrology.ui; +import static com.cmx.hydrology.constant.Events.WEB_HOME_URL; +import static com.cmx.hydrology.constant.Events.WEB_SERVER_URL; + import android.app.Activity; import android.content.ClipData; import android.content.Intent; @@ -35,12 +38,10 @@ import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; -public class HomeFragment extends Fragment { +public class HomeFragment extends BaseFragment { private FragmentHomeBinding binding; - private BaseLoadingDialog mBaseLoadingDialog; private WebView mWebView; - private ApolloBinder mApolloBinder; private ValueCallback mUploadMessage; private String mCameraPhotoPath = null; private long size = 0; @@ -49,66 +50,19 @@ public class HomeFragment extends Fragment { public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { binding = FragmentHomeBinding.inflate(inflater, container, false); - mBaseLoadingDialog = new BaseLoadingDialog(getActivity()); View root = binding.getRoot(); - MyUtils.setFullscreen(requireActivity(), false, false); - MyUtils.setAndroidNativeLightStatusBar(requireActivity(), true); mWebView = binding.wvHome; - mApolloBinder = Apollo.bind(this); - WebSettings webSettings = mWebView.getSettings(); - webSettings.setJavaScriptEnabled(true); - webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); - webSettings.setDomStorageEnabled(true); - webSettings.setAllowFileAccess(true);//文件访问 - webSettings.setAllowFileAccessFromFileURLs(true); - mWebView.addJavascriptInterface(new AndroidtoJs(), "AndroidtoJs"); - mWebView.loadUrl("https://cmx.bskies.cc:8000/cmx-hydrology-h5/#/home"); - showDialog(); + setWebView(mWebView); + mWebView.loadUrl(WEB_HOME_URL); mWebView.setWebChromeClient(new PQChromeClient()); - mWebView.setWebViewClient(new WebViewClient() { - @Override - public boolean shouldOverrideUrlLoading(WebView view, String url) { - //使用WebView加载显示url - view.loadUrl(url); - //返回true - return true; - } - - @Override - public void onPageFinished(WebView view, String url) { - disDialog(); - } - - @Override - public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) { - disDialog(); - } - } - - ); return root; } + @Override public void onDestroyView() { super.onDestroyView(); binding = null; - if (mApolloBinder != null) { - mApolloBinder.unbind(); - } - } - - public void showDialog() { - mBaseLoadingDialog = new BaseLoadingDialog(getActivity()); - if (!mBaseLoadingDialog.isShowing()) { - mBaseLoadingDialog.show(); - } - } - - public void disDialog() { - if (mBaseLoadingDialog.isShowing()) { - mBaseLoadingDialog.dismiss(); - } } diff --git a/app/src/main/java/com/cmx/hydrology/ui/MapFragment.java b/app/src/main/java/com/cmx/hydrology/ui/MapFragment.java index b1d7858..65fef74 100644 --- a/app/src/main/java/com/cmx/hydrology/ui/MapFragment.java +++ b/app/src/main/java/com/cmx/hydrology/ui/MapFragment.java @@ -1,6 +1,9 @@ package com.cmx.hydrology.ui; +import static com.cmx.hydrology.constant.Events.WEB_MAP_URL; +import static com.cmx.hydrology.constant.Events.WEB_SERVER_URL; + import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; @@ -21,49 +24,17 @@ import com.cmx.hydrology.view.BaseLoadingDialog; import com.lsxiao.apollo.core.Apollo; import com.lsxiao.apollo.core.contract.ApolloBinder; -public class MapFragment extends Fragment { +public class MapFragment extends BaseFragment { private FragmentMapBinding binding; - private BaseLoadingDialog mBaseLoadingDialog; private WebView mWebView; - private ApolloBinder mApolloBinder; public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { binding = FragmentMapBinding.inflate(inflater, container, false); - mBaseLoadingDialog = new BaseLoadingDialog(getActivity()); View root = binding.getRoot(); - mApolloBinder = Apollo.bind(this); - MyUtils.setFullscreen(requireActivity(), false, false); - MyUtils.setAndroidNativeLightStatusBar(requireActivity(), true); mWebView = binding.wvMine; - WebSettings webSettings = mWebView.getSettings(); - webSettings.setJavaScriptEnabled(true); - webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); - webSettings.setDomStorageEnabled(true); - mWebView.addJavascriptInterface(new AndroidtoJs(), "AndroidtoJs"); - // mWebView.loadUrl(SERVER_URL + "/nigeria/?lang=English#/my"); - // showDialog(); - mWebView.setWebViewClient(new WebViewClient() { - @Override - public boolean shouldOverrideUrlLoading(WebView view, String url) { - //使用WebView加载显示url - view.loadUrl(url); - //返回true - return true; - } - - @Override - public void onPageFinished(WebView view, String url) { - disDialog(); - } - - @Override - public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) { - disDialog(); - } - } - - ); + setWebView(mWebView); + mWebView.loadUrl(WEB_MAP_URL); return root; } @@ -72,22 +43,6 @@ public class MapFragment extends Fragment { public void onDestroyView() { super.onDestroyView(); binding = null; - if (mApolloBinder != null) { - mApolloBinder.unbind(); - } } - public void showDialog() { - mBaseLoadingDialog = new BaseLoadingDialog(getActivity()); - if (!mBaseLoadingDialog.isShowing()) { - mBaseLoadingDialog.show(); - } - } - - - public void disDialog() { - if (mBaseLoadingDialog.isShowing()) { - mBaseLoadingDialog.dismiss(); - } - } } \ No newline at end of file diff --git a/app/src/main/java/com/cmx/hydrology/ui/MsgFragment.java b/app/src/main/java/com/cmx/hydrology/ui/MsgFragment.java index f1778cb..dac6dbb 100644 --- a/app/src/main/java/com/cmx/hydrology/ui/MsgFragment.java +++ b/app/src/main/java/com/cmx/hydrology/ui/MsgFragment.java @@ -1,6 +1,8 @@ package com.cmx.hydrology.ui; +import static com.cmx.hydrology.constant.Events.SERVER_URL; + import android.app.Activity; import android.content.ClipData; import android.content.Intent; @@ -35,57 +37,18 @@ import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; -public class MsgFragment extends Fragment { +public class MsgFragment extends BaseFragment { private FragmentMsgBinding binding; - private BaseLoadingDialog mBaseLoadingDialog; private WebView mWebView; - private ApolloBinder mApolloBinder; - private ValueCallback mUploadMessage; - private String mCameraPhotoPath = null; - private long size = 0; - private static final int INPUT_FILE_REQUEST_CODE = 1; public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { binding = FragmentMsgBinding.inflate(inflater, container, false); - mBaseLoadingDialog = new BaseLoadingDialog(getActivity()); View root = binding.getRoot(); - MyUtils.setFullscreen(requireActivity(), false, false); - MyUtils.setAndroidNativeLightStatusBar(requireActivity(), true); mWebView = binding.wvLoan; - mApolloBinder = Apollo.bind(this); - WebSettings webSettings = mWebView.getSettings(); - webSettings.setJavaScriptEnabled(true); - webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); - webSettings.setDomStorageEnabled(true); - webSettings.setAllowFileAccess(true);//文件访问 - webSettings.setAllowFileAccessFromFileURLs(true); - mWebView.addJavascriptInterface(new AndroidtoJs(), "AndroidtoJs"); + setWebView(mWebView); // mWebView.loadUrl(SERVER_URL + "/nigeria/?lang=English#/loans"); - // showDialog(); - mWebView.setWebChromeClient(new PQChromeClient()); - mWebView.setWebViewClient(new WebViewClient() { - @Override - public boolean shouldOverrideUrlLoading(WebView view, String url) { - //使用WebView加载显示url - view.loadUrl(url); - //返回true - return true; - } - - @Override - public void onPageFinished(WebView view, String url) { - disDialog(); - } - - @Override - public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) { - disDialog(); - } - } - - ); return root; } @@ -94,139 +57,7 @@ public class MsgFragment extends Fragment { public void onDestroyView() { super.onDestroyView(); binding = null; - if (mApolloBinder != null) { - mApolloBinder.unbind(); - } } - public void showDialog() { - mBaseLoadingDialog = new BaseLoadingDialog(getActivity()); - if (!mBaseLoadingDialog.isShowing()) { - mBaseLoadingDialog.show(); - } - } - - - public void disDialog() { - if (mBaseLoadingDialog.isShowing()) { - mBaseLoadingDialog.dismiss(); - } - } - - - public class PQChromeClient extends WebChromeClient { - // For Android 5.0+ - public boolean onShowFileChooser(WebView view, ValueCallback filePath, WebChromeClient.FileChooserParams fileChooserParams) { - // Double check that we don't have any existing callbacks - if (mUploadMessage != null) { - mUploadMessage.onReceiveValue(null); - } - mUploadMessage = filePath; - Log.e("FileCooserParams => ", filePath.toString()); - Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); - if (takePictureIntent.resolveActivity(getActivity().getPackageManager()) != null) { - // Create the File where the photo should go - File photoFile = null; - try { - photoFile = createImageFile(); - takePictureIntent.putExtra("PhotoPath", mCameraPhotoPath); - } catch (IOException ex) { - // Error occurred while creating the File - Log.e("test", "Unable to create Image File", ex); - } - - // Continue only if the File was successfully created - if (photoFile != null) { - mCameraPhotoPath = "file:" + photoFile.getAbsolutePath(); - takePictureIntent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photoFile)); - } else { - takePictureIntent = null; - } - } - - Intent contentSelectionIntent = new Intent(Intent.ACTION_GET_CONTENT); - contentSelectionIntent.addCategory(Intent.CATEGORY_OPENABLE); - contentSelectionIntent.putExtra(Intent.EXTRA_ALLOW_MULTIPLE, true); - contentSelectionIntent.setType("image/*"); - - Intent[] intentArray; - if (takePictureIntent != null) { - intentArray = new Intent[]{takePictureIntent}; - } else { - intentArray = new Intent[2]; - } - Intent chooserIntent = new Intent(Intent.ACTION_CHOOSER); - chooserIntent.putExtra(Intent.EXTRA_INTENT, contentSelectionIntent); - chooserIntent.putExtra(Intent.EXTRA_TITLE, "Image Chooser"); - chooserIntent.putExtra(Intent.EXTRA_INITIAL_INTENTS, intentArray); - startActivityForResult(Intent.createChooser(chooserIntent, "Select images"), 1); - - return true; - } - } - - - private File createImageFile() throws IOException { - // Create an image file name - String timeStamp = new SimpleDateFormat("yyyyMMdd_HHmmss").format(new Date()); - String imageFileName = "JPEG_" + timeStamp + "_"; - File storageDir = Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES); - File imageFile = File.createTempFile(imageFileName, /* prefix */ - ".jpg", /* suffix */ - storageDir /* directory */); - return imageFile; - } - - @Override - public void onActivityResult(int requestCode, int resultCode, Intent data) { - if (requestCode != INPUT_FILE_REQUEST_CODE || mUploadMessage == null) { - super.onActivityResult(requestCode, resultCode, data); - return; - } - try { - String file_path = mCameraPhotoPath.replace("file:", ""); - File file = new File(file_path); - size = file.length(); - - } catch (Exception e) { - Log.e("Error!", "Error while opening image file" + e.getLocalizedMessage()); - } - - if (data != null || mCameraPhotoPath != null) { - Integer count = 1; - ClipData images = null; - try { - images = data.getClipData(); - } catch (Exception e) { - Log.e("Error!", e.getLocalizedMessage()); - } - - if (images == null && data != null && data.getDataString() != null) { - count = data.getDataString().length(); - } else if (images != null) { - count = images.getItemCount(); - } - Uri[] results = new Uri[count]; - // Check that the response is a good one - if (resultCode == Activity.RESULT_OK) { - if (size != 0) { - // If there is not data, then we may have taken a photo - if (mCameraPhotoPath != null) { - results = new Uri[]{Uri.parse(mCameraPhotoPath)}; - } - } else if (data.getClipData() == null) { - results = new Uri[]{Uri.parse(data.getDataString())}; - } else { - - for (int i = 0; i < images.getItemCount(); i++) { - results[i] = images.getItemAt(i).getUri(); - } - } - } - mUploadMessage.onReceiveValue(results); - mUploadMessage = null; - } - } - } \ No newline at end of file diff --git a/app/src/main/java/com/cmx/hydrology/ui/MyFragment.java b/app/src/main/java/com/cmx/hydrology/ui/MyFragment.java index 47d1890..ec480f6 100644 --- a/app/src/main/java/com/cmx/hydrology/ui/MyFragment.java +++ b/app/src/main/java/com/cmx/hydrology/ui/MyFragment.java @@ -21,49 +21,17 @@ import com.cmx.hydrology.view.BaseLoadingDialog; import com.lsxiao.apollo.core.Apollo; import com.lsxiao.apollo.core.contract.ApolloBinder; -public class MyFragment extends Fragment { +public class MyFragment extends BaseFragment { private FragmentMyBinding binding; - private BaseLoadingDialog mBaseLoadingDialog; private WebView mWebView; - private ApolloBinder mApolloBinder; public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { binding = FragmentMyBinding.inflate(inflater, container, false); - mBaseLoadingDialog = new BaseLoadingDialog(getActivity()); View root = binding.getRoot(); - mApolloBinder = Apollo.bind(this); - MyUtils.setFullscreen(requireActivity(), false, false); - MyUtils.setAndroidNativeLightStatusBar(requireActivity(), true); mWebView = binding.wvMine; - WebSettings webSettings = mWebView.getSettings(); - webSettings.setJavaScriptEnabled(true); - webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); - webSettings.setDomStorageEnabled(true); - mWebView.addJavascriptInterface(new AndroidtoJs(), "AndroidtoJs"); + setWebView(mWebView); // mWebView.loadUrl(SERVER_URL + "/nigeria/?lang=English#/my"); - // showDialog(); - mWebView.setWebViewClient(new WebViewClient() { - @Override - public boolean shouldOverrideUrlLoading(WebView view, String url) { - //使用WebView加载显示url - view.loadUrl(url); - //返回true - return true; - } - - @Override - public void onPageFinished(WebView view, String url) { - disDialog(); - } - - @Override - public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) { - disDialog(); - } - } - - ); return root; } @@ -72,22 +40,6 @@ public class MyFragment extends Fragment { public void onDestroyView() { super.onDestroyView(); binding = null; - if (mApolloBinder != null) { - mApolloBinder.unbind(); - } } - public void showDialog() { - mBaseLoadingDialog = new BaseLoadingDialog(getActivity()); - if (!mBaseLoadingDialog.isShowing()) { - mBaseLoadingDialog.show(); - } - } - - - public void disDialog() { - if (mBaseLoadingDialog.isShowing()) { - mBaseLoadingDialog.dismiss(); - } - } } \ No newline at end of file diff --git a/app/src/main/java/com/cmx/hydrology/utils/AndroidtoJs.java b/app/src/main/java/com/cmx/hydrology/utils/AndroidtoJs.java index 1b824d6..cd2bb5e 100644 --- a/app/src/main/java/com/cmx/hydrology/utils/AndroidtoJs.java +++ b/app/src/main/java/com/cmx/hydrology/utils/AndroidtoJs.java @@ -20,17 +20,6 @@ public class AndroidtoJs { return SpUtils.getString(MyApplication.getmInstance(), "token"); } - /** - * 用户角色类型 - * - * @return - */ - @JavascriptInterface - public String getUser() { - L.e("JS--", "getUser()"); - return SpUtils.getString(MyApplication.getmInstance(), "admin"); - } - @JavascriptInterface public String getAppVersion() { diff --git a/app/src/main/res/drawable/ic_dashboard_black_24dp.xml b/app/src/main/res/drawable/ic_dashboard_black_24dp.xml deleted file mode 100644 index 46fc8de..0000000 --- a/app/src/main/res/drawable/ic_dashboard_black_24dp.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_home_black_24dp.xml b/app/src/main/res/drawable/ic_home_black_24dp.xml deleted file mode 100644 index f8bb0b5..0000000 --- a/app/src/main/res/drawable/ic_home_black_24dp.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_notifications_black_24dp.xml b/app/src/main/res/drawable/ic_notifications_black_24dp.xml deleted file mode 100644 index 78b75c3..0000000 --- a/app/src/main/res/drawable/ic_notifications_black_24dp.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/sel_home.xml b/app/src/main/res/drawable/sel_home.xml new file mode 100644 index 0000000..2a37728 --- /dev/null +++ b/app/src/main/res/drawable/sel_home.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/sel_map.xml b/app/src/main/res/drawable/sel_map.xml new file mode 100644 index 0000000..3906f15 --- /dev/null +++ b/app/src/main/res/drawable/sel_map.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/sel_msg.xml b/app/src/main/res/drawable/sel_msg.xml new file mode 100644 index 0000000..723cedb --- /dev/null +++ b/app/src/main/res/drawable/sel_msg.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/sel_my.xml b/app/src/main/res/drawable/sel_my.xml new file mode 100644 index 0000000..7f15f97 --- /dev/null +++ b/app/src/main/res/drawable/sel_my.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/sel_tab_col.xml b/app/src/main/res/drawable/sel_tab_col.xml new file mode 100644 index 0000000..93fc5f4 --- /dev/null +++ b/app/src/main/res/drawable/sel_tab_col.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/activity_login.xml b/app/src/main/res/layout/activity_login.xml index 0ad315b..604087a 100644 --- a/app/src/main/res/layout/activity_login.xml +++ b/app/src/main/res/layout/activity_login.xml @@ -59,6 +59,7 @@ android:hint="请输入用户名" android:paddingStart="10dip" android:singleLine="true" + android:text="superuser" android:textColorHint="#919191" android:textSize="16sp" /> @@ -76,6 +77,7 @@ android:inputType="textPassword" android:paddingStart="10dip" android:singleLine="true" + android:text="Cmx170904" android:textColorHint="#919191" android:textSize="16sp" /> diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 3b8a463..a24d126 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -5,7 +5,7 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:paddingTop="32dp"> - + \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/icon_home_off.png b/app/src/main/res/mipmap-hdpi/icon_home_off.png new file mode 100644 index 0000000000000000000000000000000000000000..1f506dc2b8b948ea4e7abe3401198a8818c31ff3 GIT binary patch literal 8306 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 QkrE5&Y8j#{HEg2(4`4S#Gynhq literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/icon_home_on.png b/app/src/main/res/mipmap-hdpi/icon_home_on.png new file mode 100644 index 0000000000000000000000000000000000000000..7028b52766899dfbdf5af4886beea3060ac9342e GIT binary patch literal 10111 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 IN#mgZ0Zpv3YybcN literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/icon_logo.png b/app/src/main/res/mipmap-hdpi/icon_logo.png index fc65e44c9e516bd8d2641acefa48519a1b607233..fa4439f029a8dbe20511e5628df4ae86bc296a50 100644 GIT binary patch literal 50251 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 literal 6923 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 F{|BtaD{cS) diff --git a/app/src/main/res/mipmap-hdpi/icon_map_off.png b/app/src/main/res/mipmap-hdpi/icon_map_off.png new file mode 100644 index 0000000000000000000000000000000000000000..dd13f50848874f7ea24b2d673cbb0c1e8fbc2c9c GIT binary patch literal 17631 zcmXtg1yoy2+iijd4-UnG6WrY?E`>mGC|+EP7k4Xe#U)5_D^lDF1q#JoODXPB^ydBk zbvbUQWAd8-lWW!g_wHQ?5oG^FNw07S zvlO7*s@Q=9m7bPJs+D$OOEOGapXYe0lxReJcQX>E;nLJftOT51>3~bMDC$B`N2qUrR_SvepJtky1v`p4hi>0}vkqB*}Uk z+S;-%#ksVr=0dr#kvDD|SlZQ?QtRgIOS(_@N?0z!AlxK_hG^Bu8J07lO3;ag<6AT9 z@k=e02-#>H`0SU{hcVa>;u=qAEM0Y63hWCvwkMIimSn+q`&l32xS<2Qz_YOWNu$*n zseGi;$?rkWkN-xwv6;muDF|ib6}0$6#|AgjVLP(XZj+Y^z_69Gn>W2lTQC0zC$U_9 z1W?{e$Zp!%2?iK|8V-Ed8|VGrf*O9l7~Nt4wj$q3OjcR(lJ_>fLh1X#H!0rK?|i*! zy(}I`YI)Z!MIf)G0UctiC$Us;ctVU74U)g7?w|jDm1FYKwdPJNxUYCq<=TUs%>oEy zVU-0{WA<`G+yLj|E`67sE3(l!`Fm?qhC!t*rdI(4KBc;xnN=kvC3E}=b}z!P;AVr8 zg2&&?JLY5>Z&}l!v?yGwWm>(E@Wr|`QI_zmA-}=Z%FZY1VBYCxo)1q{KBfY+D7vUq z03v{;G5a==G!l0>SiaZd#i?7PBTKqRhqZ>CgQEr>^6~Qe4RG4R<@qd1iakCdVS)vY z>!0tf?+~D`B68@vo)&;_1R%2%s3#%;>tm6A^zM52_6S7sVGnD-{h0!ua;P~aj04f0 zVA9@w`zHn6m8iMy-1EJhv%g;Vn3QOp-9269+d!DsXbBS_6GpA6B2nBDXbd{f+VfS6 z06#teYEvg9cO4_``6#TzPHIezNXID(!Od8-Duxag1b}+P?LcDx`2r%7gQU? zA!(i%E*y5u-#3D{2OywY#1+=*vu6aIh0%ZyOEXOnOTVE;x>Jia9T!E0n@}EK+Go}< zfu4j6&o@6R4mH3^$i&gF(X`Z`6d3m3%))-$ro%G%vd3$*zn%U@B`Vuyu8g(eGoel)#OxTK=YB_~K~P z;SDkawFe74|4RJSqca>_FmFicqDlUK$J1}?aHqRkUk^=hi1^9AD3S^s~wpnP1;`HnxD;ncf2?$7+sqxl zoDvfbX_@yPAybCpD6veN8?YyXC5h8rP^~3ENQ9+P<}9{ljkT#RP!9TFITZ|y>0f#k zzW`ucu8$g7gGr1u#Tu4;PJpshtXt>Q8Efr+?=%<|bF>&7N=Ra+`K~vrhcvP%M!s>$u~N6Hh7CUNhv5UfWvlBd|NPs}^Y@;Um+RUp z9Hf{LyN3&Pb*JfBR+9jfgXq%-ya;oj*DA_er`qRPC1Z}n-C}R;>@iAJfZqkaRmPSo zJG8tCd{U4s;Ns%s)SaK7XMIXR`Y-0c*VEJUprD{I5GD0!HwMdVA#$RxhBcqiWXx~@ z!j`qY80y0$;xXzS%EFtkEaW*^;p-`|ZVLHijNdKuSY3bsq5MXFG|2m(x!D+@y;ff; zJg)FPl46i32Pqa1Q%EqiOjHR(XXfA;{`=QfzecyjqJfOjbKCH~t6GPZ7h5hydhq$_ zLHVBzYdYpU3K|c#C1yS)Qo-Jv$;)VU*MX5(Pj|P1`j9$AzsQhTRnV$K%W_SZtm`Tv zz+8J`a*p`hv z+E=F$VUq>d`A|MM=xkF)lydY(a^6E)+J)Pp-%w76ak(Ym!q{0WyY+M9p08E2skVyA z4=Y}wTcmck3ShqiIR(X7VnV`km;%DVonp~;Z~0Q|qHJ`gI;Oi-R&YAhxRtNB&SHn2 z4?#dDShOVNWo5d{)@5G_1Q0W^wQgeu0?|gdLrg8?skTx8)R}Q@5rA&|h)A=w`j9RA zLc5dzr-$Nuf_W1_`@L zyu3TutP7bpWgXUZ=`ulo?^U_dC zNpiXPfy=k5O{C5-CXo7k_6I5szn40FCQ@-f_=-)(ofXg*Ps^6X1!-vAKc4; zHIn~Xn4dp6Q7|P~ZQ9?rvu7Nn)=!>vHM6a0s2F_DooV#T!L=oNs6JQochL7`P3EnQ z?};?b--JFaOd+Avro&<%Urrk^!odJk2Mbsp$Gxa4aiO7c-$DlLIU@laxwWeThZ!0f ztt_g~(|21s;h;8%Z6`C=$Uh;BYc@hy7+hlO=c=FFAyAbjE3T0K)T%{fA{ubd&+}u- zL=F|)s2hbxQ$~Yih+)j8p(NOw>A2blU1~mQAQc3hWWelyV6ID8<*~aHJ2Ge0I z<{aaA2b-A$Rkb|B=kF7imX_E^xlFOW54V0{FUcW;dwC=z@9Es$WUIi@cuDHon;+ZQiGxGeE z{5Wvg`EJX`fOluRzhAcU-OnWr!@uT8N?vYm$sfv+kr~A-!!Eh>Z(~y%-iopIl`C7y zmV;$CErYVgc4G%vo+&MbcDz2T(PU%@G@X!CZs?K@%1?Loq{I4e7?1tG=~i*zr4p0B z3f>e%kpZOVS&%*R1Ns77`$T}YkNr5VU&3d_mG)Dz+ok7KKr#bU$NT&Ha2XQdVbtjv zu+?5gr!(o5Jbq^l*TCDb%@JDq@ZivCwbIZ?ZeIUt(xvL#aIjDs?Do&zUIU$6QJnxk zASQt>c<6^6h}$Q*zci$x8*F1sR8hLpPNDOofwFGL^j~+7)07TobOitFU3U>VYJ@8u z?nk`iLn((pl(Q28jv<27yuN83=i^$J^4}a|I3AhNY4E z0u<6#%%@=<`b8$0eR*L>vFeG4S_dEXEhw+epy2D!fQ_A--;tXtm(enY-MdwGX+D0# z9)!WaDn|UyjtaE5FKl?CUmZd}pnTU0wS5@1OOJr7Dxg)lL1T;KQ1+PLjAD8ZEVoH{golZdRnJ-{W`9dWlYWdHM3k z<=I9sXQCKOfl_vDM9aOR^YY)pE#`dYAeuweH7ew^UwdV7kp)*(Zf*(?j-ESe<%*?r zoRZ+i%BX?17lNIE96c9W+>(ZlZFCK5G3@$0i|n;opC2BSfAbA!>b z(;vLW&jLrigLh7!Pfp#(#>P@%KjfkwnL}CWkb!KcH^z6sOa+X_S*)kxWv0s*S)>HErB`G zZQ(pO)D`0G)zfvN7&EI7z(Qfp{ndO7+}YG;)PQ-Y#7)Ag=cD-=(5`%d4eKsrq7Ueef#TYL!Ax@+Rpg z;wysbR8R>I8*{n}!@vxGGQQ5t-4=oBHcZ0GnSDEAL_ZcQ5b;-jJ`_YSszi;FR?8Ae6MI|SyS zg@cG0JUDE9*iFs6MY$gbsUCeJWcA1*v7T^~MLhnD(|4clTm&R6hr+vDMYV7L4*LxX zk*5c}t`})gW}TwJB|U)kFn@h3TVytJWxAj#zm=5rlS*(RShXW_GOQ5!_mB`GJjw5E z)%GCl3z3TX@`8{Aw`t7fkL2Lbzv2s{F~ub2Q2xwH0ze+T1Y7U&#Jo>pSYo?b;g3Qe zsaMio_chM^qnZ$0u#rMLiH9BNC7}jv^jwVdO+sp?_~uq&@66;%oZqDEu+6`+l#kwf zW%7~wK>6zMW%#l)2xH)^Wv2X%Ww!SdA_)9DPYlAg&Pljqo{x1sn0s%!jTiqJi9oUq znndW

X=+{xR4@txR63!)FUrpgnfLl^TnWO*jg!YHM4qve7|bgSr>El&1{vjUFJ< zd%foBZYHBP0^g$dTpI#+eb=Rwp+T2jrvZsAYyX?vqot-?pN%xwbN2jaZHnOL>0)_Z z!q(vY%fY3Jy`OoOVdo;xtC!-pz62}Wve9EIl?wn6vk(u$W1^c=-@X+N-^v-=WwA~9 z-TQXPTAnlJNVh4@j4JrC3U=_aZIdVNOAyz2SXTrDQA}TUO3fO+7&yv(y|{*g3H}z7 z_yDnFACt#+Poyr#`2tj~sEjpL!P=!EFa&U+I(hjV!Z|<$k>GgQ3>+~4(+(CG7Ha;r zpPQ5}#1aVAUIdgH)~u_kfSjD2KMBrD-H4xVV9?$*rN>Q=^=tZblb|dxVFYhlsB38a zx%l_!NETVWu}}}m$e9}n1)uh!^O2yKDM4SfRQ^@X4jt?!1JJigh}ZT=n*%&V_#T3S(wxYk-6 z`JaKt>_YW>>s|iwKK@G3p?mzWO&bC2ViZb^*_@8?Iv^tZsVkH5OGy+Bxuu&>ogc~f z5!bOGV4j|0A>je^B{E~7NEhZYXr=%00z|`N!$Xjjn%Fh#yz#Pv5>&%-#&vX~nRt-w89%CDv{!7+#8%%<5)UhoNadSW9q+cyo zcPr=+3hS5p;8SnPlN^#vNCy4O3>tmx&7XlEVNwu2CBqITW8}pr!xqwh%M0XH|B_;X z2WBIDDfBg@Qh!wXtSrAlV zSVN#MO2y6&D)(v%M4Rrso2X#wCYQ&@Bl82Kd@ev-M`|1Joe*yvX*Xe^AuD3V4a0Urr{rGx>A+2?*Xe)7SUW*L;V) zW&%1V*;%e{LSO$|1VB=2)1Q!7EpM(%#-46DIGj#Sn<#kKK!jKrzg`A1X|# zA$PaXm3MuAc6M#=)~XrG1-eMv_?+cLahDPTAM}3aiA7zA6%a#^?dOw*Inn>#3x5Kv zC6o*hSjyDfXOh)=APNA~3YLpuq zEqJw}r8E_nlsA80IM+AyWO=DI6|O&8s4heg4$Saxf8V(D*47gDV*oq)2{uQqjVnun zwyoCnm?Rpc+K5PgN(BNHjf*0X?1Ef#AmcT!8s0xKZrpB6Sn)30AD1sdM_#=Op1tK; zjD!mP%Fqu_b9tnTdXt0^kxPxGVVN3%s6o7+kOr@dT^t?b6XWC65I$5fU_*#cq`H&Y z8B2v}klvu?Iy#*RiNChH-dVfCDt3HR6JTNFB2}y?kvh7H0DP*RG<^HzIWouI5y@(* z7Ki@a8ze@dY}31DP@Tsm;VSv7_C~5D3j(qwZ<{;4hXa&-P>rSJ;4mIScr{+aU2rP( zuDKN0%DyIfp|6g42T7Wx^GOsG+M42uf7AvvPW@$ABdFR+eUkC?@#+iNC=C`7^EyC+ z=CBWKFrp8qbAX%1f(goqEcfr$LNJHXjEj+WUHXkwgbZ|-#-S#AM=AK{dp>}3k}v%; z0xGa69Z5J!gdHG=74Q2NTMU=P{0(PY_Grsu6)2u}>@p2}!&wvYY@sjcEH${O$>jf#)9$09ATwu;YEXG3`Evu;fL+i*t*i ziLA0jZ1HlDTvWeHz@gDq?d{vv?3^6rwv8!6?Wd@iV79;E46hi83fn9t#+#vs7CZzG zx&%-B5~qK|gIsL^7Q|ysh_J0nsDBY`S6JMkLE}@R!aatO2ztqPBoS@8(l;L2yVN5g zC1oQdB%EWYVD|dm+pPje!cS7*^pm@*PE~plF4XsSAcV}o!Ed;yuFtPHv+l&_yOklWPE~R zVq&#vNZ4gt-w94AGb;@2iS;6mlE~Q3nF>jRlAegp6#Wt<^$sP{4v9w6nhW>yPiBQVKZGhzWQdn$Om;zsHPPLw@7RE}l zG8c}{gPztvV)0*7M5UkrY}}A_kjfDqEudlzc4f^M^R5NU|EfNHu)PX2fTCW9>!S#A z$ec5CuAHiGB?q6Pcgx#w^$s>zCk*SIa+7KZy=?aFeKSM&Jh;pHg zD|Hk>LX>h^9`KLrxE+PzetDuvnhIXWmBE)MBifG}vfyXmH0vTjj=r?>J!?1qnOHp1 z#up(g6J<_@pqFgT&1wC%B1nq^k$>oxhvf8;MsDHjAk|D4ixIB@CKY(4@n+?drgc+MnT#AzZpi8k!a6RpD)D?mmxzHlo8vgxv zAPI(9(?Yu-ucgCDgt>cu?sjFhPfIqk%hbNy%vxTO-S-_@+44y>Suj?yqL%O@L86&F zS(MqbTNs3eDOrPRME&-x?9-E@<)@AE_og73ZNNh8tn<@70Jof2%_Q<@&IN!zG#6OO zdF&jLW#{hBtIa|*&Q5GeQYvQ;byN&n23 za4=MMx~0CtH~>GCrmcp9Wu=va$$SumjsFy#isT#p?EkL?fKNXKO8HdbgcG+1Jb2N9 zkYd9Ud8haUJuwTD&}!?dzqMM0Q0Vzxe z4N`^bt%(z>PM+Uei`?QQwYQ5{nYV4qN>ry6%VMXdH#6ESyLkzx$C;CnR5pM5^ojFr z)ts%SOx})cJLXqdY&A&(=!8Th@S~I32l_eh8I<2vk{k)432r!R)qyb~$AagD-MGTe zYaId_uAh>=Qf0_(h&YCMar8|sV~iIy?fB76n;lRqw?JDvTrzba6n0oO;!<*j3|I(y z844GUo?s^y3my>*d=!@8lXw?^{Cle;84q=$h7<*?79pSIDUn1cQ2 z$B!Rq5p98@Tc6k3RV#H_)1SUZTq!TGS*&4X^_&$P_|H>K315JjID*sgBvsL4XZ(`BsN6{3z-Z?xm9vH$@$Ou68IgmA`Pyhxe$rYsqLz_jLKG%nf z=ZWrem*DY)%d#3V21!0K`YYXnEDWrRcV8(WF9U%9BxVvy zLX9s|&=}i8QrR{Sb%E1D#;P=={kW$Jx8`rYLRjM1a{AqGl%Uy#;izs2s&|bwv-3jj zhF3-&ekxEd9oF=*hnr(IW(l_XwWkl4oionX>uw{ylyXgd=d*?S((s)cOIJ^?;3A+PJd|D=DeK7u#QpiE~ zr7OTF$z$*5Q&$Uw$?~@^wFkq2wU@pv3O?va&4>y34vfN5xk1Aq?b?*ZYE+}^_Ap|L zU+v-7KS#&ecWlf5K-aBXkqegl#iKYmLgA%zMb|XzZLb^GJAeCRNA|P!X(2Rh0O*=D zN>4cJNaKo`T3rYl>3Vk-P@vqa_qBLqpan~Zm6$h04G$R-gmkzV_^jZM2sc8OXplT% zw|>TCzkcNn03v^RSja-{>$2xRiFe_VAkDxAJzPFH3i?}GTU(nuIXPJ-l`UI0r@_X% zH-Dp0;xeFAIA$o!UEdWu$BF}7EeMeAxUpRrY5y(F%s8CO&Eg0O3M#!$irhGAYzB&C zE3hk;gckbiZR6&XKl112_@c_V`r6wc+(6>GZhGPF`7$FvVd2r4i${Mc>238kHVEJ0 zh!gU`?*?NC^~dw;7y$h-KO*7~%9^e36h%O30#!mzhN6fSd(^+9WC-qQ@6uNTMp&^N zh;NJ|G*+Knt^Vi)_4<5cOd*$Tr-O2&d{uw@h?4UNF(`n5)W*$CRG51=du7ln(p^!` zX)B%B(WjLL&GZl$vZAW0DqEQN6s7cmjktRu&p=)=Q%*PWO4hIS;m}-h-xMORNj(BU zQDP33Pz2tZnpPgBqj5}_&+lQx@wAukU%Sf1Sh$9%uY%o=OZ1sKq_n)ni=SvG(V@nC zPH^UONS%RC78759C_28(08~p7@(59iI6h%}_WT}YWMD8#f{FUMF^hDvQ-Rle)rFEW zVSSmA*-R>FJ|fBs2&I``nGH@UU2W|U5~39@nAE1^#~`WVeS?KOnc#2tAz5dWT!b`^ z|9?Z2$(sU(2e&R&TCqo8ZWX0JbO(7<0s2E<{whkn$}2pB)mSLA2+PROt|WB zDWE*=iA>iHhoTELIi92QN+Ulw*4jPZx4etEHZ5SP{f%&*2ud`kHytsh6tU`|7Ngy| z`^M8NUsIDmK?Rd5rds}X%yOk$3oCOQRi1x*4gA1{w0Q3y zKld@WN;L!BZ1Yon`=aJV@Z^d}9-B?$hL#F>V;L3aRmkZ>D|+^)x*i(6ziZb35&s+Z zG*@kwW=`EEe9IipjG6v56|8Ly#_7mJxuOSmPQ4Qk-)1`~$Yc_jY|lq=0V*X~Eh! zuxZfml=|CNvTpM6e27#r6q2QI{3~=-KS_|2#O_~PT+6YHpE#PirN9_kJNrCEDOT(9 z(3cHzC8tjaP0wqs!EI#RRdzw55RN5bzy@pdP;3@bg*7@E0SzRCQJOl?#->d4uVdmj zuBzX*gRG7<-%)piONciomdpdZdSyz;_I<2ADk*`P*H`R&zgs4W;^UT?;D_}i$ZT%v4*sx=KxZebVl$K z8qkR;)gY$WR$$+`_rBaIuE?egos+l$eL_=LWQhCS3N{`id@KNfOP~LqgC1oj0vR2* z+EL)PS}O_HdmQZmA@qytaAPo7_K>n`=VgTQM+uW>Wz`-)n6?uOE~U_l78GaG3m7Iq!oCU|H4Fgt zGBYv#T_e{IGirKJ0X7a9RNLV7D`&96jal()36?l89c!POix$J2WFlgLN+9Rao*6!% z^x4iQg;HVQlhpQncN+;MeF3bVa154nJ{Ayj3IP5Ox??0*-%Gtfzefo z2whj7DiXt4OJVqq%{d)4t^Bg>A5rI2V9flhZW2hyw%Im8RX?s$Me@fq9ktM1O%)zi zr&MCFcH{R8{NArQGL4RJDMtIXj!-Cr?+p=(3EU33da4Up@DVuptgs@HQpBC%9c%h< zz=o8WVp97b%7Kq_hN-en^L#)hB`%m!>95!f6LbQraGy0LIwm)g$&R<@lb{MaZzdL( zd5xnRYjGAKSzpbd=uAW<_}BYN?%Tx1=z@0e5hPeRNt0%D?{eqUE0+~m&?E_ga;D(S zoO>mVU3v6|PLnz0o3$u3HClO_2VHg%rh*nROwn8as?!jk%OnUrLLCJ| zOLyMnUZ$9G2|*GU7uTC%OWYMI<*-*=m^l+l#pgzRDGK!;I1+v*u*9w-loy$aRALH@ z0pE?G(q7!si;Sf~9AL`#hnKoLnHF?8jZ}4`7&UzWXR_3!XL*&1w|U`NCHm|d%22$a z*H~&??ch)~;sE^P4Bmsx0zKAgiORvf? z4hSHQya^kcR$v3+Kv@qRSGcR??5npcM#BtW)30B75{R-TQcD=hfkHMUBqVT(+^2EZ zWctGXQO$~oCWru7h+ShttZI}0xba|Ue=vVpPDU(Lss?#^#blTCwb<_r zI+aD<0Bq(m#g7QZbDv+0E+KYH!v|8n_iLY$Px$}1KC(`acXEmI3@<)V^iynZ-_fL!B`r>137{&Rb4%|HI&dgh2Qs4@0vJQQBB`#HrG*ABep*d~J8*J<<3P0%K{YXD{YCzK67>OL^X*1uirgF_xgKoDk<2{xFzLcNcmw8XZjvPGUN z23(w)72Zz?DbnbV>uDO@_n+jsp8v{oDYmRkFl33_8*Joh038~MJTxbJRkK`*7R&?; z_Bu^QvdTmbM<0ib8*?gh2MCuLM~}@ZtM!)&4wxn#v=XMcrhcpvJ)Qo3-1Zi4kaFIB zQy2It2ce3=o$>P~6rLutLcc0)73&jy@}uF2sY}kpE0*UVqRumI*En&2DAzpgR-KWO#k4@M3nzHB6#ygt!&7CuWtV z1`OOb$BWcc#^CFS7f0TfY-vQgk;UqlD->AJ?-y2IyzL8)3k?V|TW&FR^X%;40RCc(P z4f-Q%#bLciGGVcapk(G?WvS*~;SXHJD$qmb`FkQ@6vuz(D)EiFBT7DSdq7!X2zWDwqC zxzy9XK3Sx8iy;oH*iK^uq(TH{mP;f%C9iZ2KEx;W z2K_{fC;>e0}!022HNyzo||{9t?d=cdA{f6B-i}1Bs>M zyFkE^p!gPx2K}|#nD!N%6e5Ti05U1{@`y}upBY58A)3S1^5&D{KY|Cx0m(20Euy!jX@`b~)=NkeFF%F4d{uUX|ww#93LE_zzy8``gww>#8mqj}6&Ti%#r zmiEyV=Q~A|M=O%d0g8zsk$&BcjVXDbKmT}(DEAb0S_~6jp)`ulLMp7@(9bf3leLnd zkg}!0GWN#_W$PD{P?Kl3CQ*mQ9=csDQr+8)si>%GG}P7K-dGIVfv4Q~v=E}pEZKN8 z@IpT=V1(vD=!#|c|O_5`dI;XNKm-1KjJV-8v`UoMSqOQ9*nlxyIs}Da>oXYXu+L%CkhoONe92T#WsQ{x^Rkk0ADQY#@f_gZPKmxs@AW9h z%t$Fu~pt$);YA@dO%0MUe<%P>mPgVIS zx40e$+rPROmyzJm^#u8m2<%}>8X9K7kp6sAlWM?fOGHG3or1>-_2)Z4$vxR%!tcnk zFadACKLygB3&M?#D&RExaDAUp!%*8>WoGb()udpy@A`!3tKk}|Xp9)}9}Ya!LWs*C z7W@Vw#Z>bn3u)z-Se+mUsy=(3R^>`IFHMY;`SK25792L^8VOK%>|gfq;fYE{{sH)n znE02XZyWcU-lryYG} zQL7W8xFL9#3e~>#ME0Z)0%{490dtpAYi@FG*%WzAhLHBup9}_4DnxsWVO@}RJv!g= ztso%?Yzo=v+kWm&5kWz(m;LerLGAQqle}RvSrC%@HXi9a%}08`p0!0h3fIT=FY}+x zsC$!01R*i4BgLtQ50XpiyYKUTZ7j3=MN;&QuyC0kETGi%6Jr$^e;V|utU5#QhCCoE zBd^{i0Dnu}Uizj0MvQKdr>74zYx>5<#H`rfpRj12HsXuF8ko)6~q;QI|1G9j2wZhGpw z?vTINRn!uw2ld>Ut<=6X%qxqx#0@nILXc}X3bWj$X|sGOpLn9#MquWs0F2v^AzIYc zW7J+BeT0ha^aIK|5~MV2^kY$*#xVmZG~J@1t$V?QOY!AAASmVBLr@^`x^R6fh3zqC zGdBPb#Tj@$j!U<9dEl)=$y^60}0}@sX1vB2d|*XUYRMO{>?Bt6@K8 zxtixoAN0A|-=^@O#l^kEhJu2&C%5zQd$MfGs7aPEy3Pwp?6O;yh*3z@;*s-{I&|WTjy^zu2YJ-_Ykv|M zfJx4kOm$eaoXv4Efp-HmBnY_>t_qaqYiiDFxSj?f62G9c6b~9nnEVhU5|J|1z&QFqN==kcG0)tL+f|=~{upO-MIE6Xg57!ALE&PsuxeA)#B* z7Z=6I2DkPQg;Ujogsp2*@kxJe=(VI!Dx%DQ_W$D7snKov_mTRi&aj5>P@Y9HXqr-5 zUs}+St6Y?34rR{K&=%pe1UcWjc}#0>xB|8Y31r7@Yx0KNQHM-J1DQpS`D-bq$=*sk z_P^|8)F7bs3vTys+dOCOft>k(Y*1EHQP70_!C;*IgFm3KoZ<~dD)g{y^RESAAkCa9 zE{+ACP3Ztp`^+l)mqiB z#{qvwcu6fD93t#2sJSOND>z{s&7L2VoQb`uqk--e3a{-mx0qptH|lowIu4T!kmM7Q zvmujI#jhja*xTore(Fvrbe988#FX8mJ+%TFsK0QtG=IHAR5%oyq|W2Gfr6RX<|(db z+<}Uv2}&xB#Br@>`m_=uy&6NvT+wp0T%{b}*Y~}zNtx36baC(4UU%XK_GIXKw$%-L z>GkWRKptriB;mveek>r97Ty(kdx*@^9T7Ddteknnt^$SD;zQ`Y`7EE*r6b|4eBXV! z#;YEhazqux>_K+=2ZS`V!@4!Pa!Cl4&j&aRzYU=O6{x9qAeD(9-o$P$MB=yL@ojmK z?1jZip(dxI$~L(NyB2mkca0ayTAeggHf zUB-BtQfK>lSaMa45)vjV7(w>kc~}F=!h(Vsb>)*ry7eVf-yGxI$UAahLgabW%q_s| z7^|FYVk)_^Z>h056&zDWt$b>xnp?D`r&Z(4yU_CenWL1S0`CSpiPBCR=(d9KK z{5Kw`M+@`oOeGhQdmNpePe^%42=1t(kKk&uUMDl=%W&Ld3kyuK> z|IttgVn=GXb%h-zCv0NdNAn!7%n_MjWY3y~ioF(0XFB=Urq6Jgtc@ieqaOGVM!?bN z<|nZgJMUMmTSbM~V>qy-?HaL~`=Lg_K$srs*ATHczRA<028ycE4ZdT!~PrFK#)mW~#r zJV|2>Jm&3q@*$*67cVNy5BFF`0W_r@77fA(rRN05_D>KCTpyif+4(uDD(3^=pCtq0 zlk{p*NS~kMP2Qrcr4}^e_5MX+yNMB%<)Y_lH1@$Cxb&KG3if9d>F000DKzhkG?QEh z%+XN6f><&_*)&K2uwsxz5Z!QnhUKOmOk+9>9glapw_c-V{>`@YQfyCE`juSk_lOVa zKGL#BD6LqBw(J=Dn=xt{3`pa0zaHLgqa3$nEgbYR1s3%x zkc>|WI2I+m9EuJ9{a(CyGiAWWZDtb$j#7eF4l@6$kJufwu;8Go$pJhwNt;Wc4IM8> zl9lX4Hp@(^DkDLH5I+5bf56&hC)cucOM!&mOOqomuSjl|9>&kYlpUL-gzYOey5YZj z$S=Q{r9!m%;c3Nm*yp%rNsSs`b~D>>KF5ze7X$~%jt_JxQSh4i@%&6x zHvR`hC$O{N%aY#}JH?yDiSF5x_V%h)*8tI<$?JwCI4+he2=NU7KCK{Z?UY|s^JlIIA3h3DB^A*zVXaP`XMFyF?h5TV zf*(KA299hEL_Mj%Qzor=A6n-BYRDK!S{N}lFimN)Or*zp!sF<> z_JzXx%dguToTPgp#+)$2j?;%yi9{7>jC_850{0`$(JDH?!dGdKEQjuwrZlMA=@sd9 ze|k$x%QfQh!`bQ0arlaL)wxw~F4nv{wj$UCR)W)Jvfy;201G>KG$f0p%b8I5oW825 zm9Je*Q^HlN6DB(RDUN3u$l?}!hJ|s1*ara|l~buyCmoxf$8q4h>C@yG>{?E{36CpH z<8>yLjL<-07}^n%@4~0sT|uVdMZVLeZjK0tvkZ86}#dc!c|UM zlz?+ij-MU8%A_h%?2%AKvBXjJuzoA7&rw3Yf1lt)C_;D|)c} z-$uXS9Qtvz2vGnXdU8{e=)geX=z@Tq;cX!kW`@KAy z8Rm{(pYM(pI)meh#y=BIX{Pj_8|q$?Oce{254u6+G1nUm&EYZK>X=Ed5u1gD==p>Z zO#iNhurd4ZPwdjJEv^HuF}Z21y#FsF1Kj*Lopj&14+w3AXW#Gh@2dZ1tGIE=JcWW9-BjqunB;0BN^E z+xT^>PwQeh6kn!^O|U32{U~A+SA>Pl(5T%xsk_*9b&P&*JOxORzLkG?yiSE#%T9=Q-HKvp&j;hVw2g~Sy!)^CME3q{tVQ5I9`@Af;GYIa<6)! z=T7d*^u}9~s2LEHbdP^0A7Z<|Ck4oMKY<>8e?4WzitgcFF}W9gTWTndQ`ODLIaf1j zDnpcXkADxhzokEt0%S{VdhnwmP#Ro+h=q60Z zqIih)K!&NRl-iI|mKu$@-f3K^z80>7A5H<%!6NO3Z>jG;A)}>~LP*2t3R6@RLX05o z$^F2A0~ioRtzdTr`iYd1`S7N#w_hEx-LP)$K4S`yb}O`tzHY@8f|Zq(?8L-GzFMu) zA&64`1j5@|YeP>#h|F4yl2XbvTfxtQ7Z(J9;l}aW?jHZ0u=FWFcEVFg@G}6C7hZV5 zKYaLbwpOd{r2t8AbMAzYk002ovPDHLkV1nCE BAEy8S literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/icon_map_on.png b/app/src/main/res/mipmap-hdpi/icon_map_on.png new file mode 100644 index 0000000000000000000000000000000000000000..66f2a0915535adf6d3538f4ca774316d5ccf69f3 GIT binary patch literal 11250 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/icon_msg_on.png b/app/src/main/res/mipmap-hdpi/icon_msg_on.png new file mode 100644 index 0000000000000000000000000000000000000000..53489deeb8a55f4a437ababeb64f85b67eb17169 GIT binary patch literal 9404 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/icon_my_on.png b/app/src/main/res/mipmap-hdpi/icon_my_on.png new file mode 100644 index 0000000000000000000000000000000000000000..4328cbc56c5e50bac5817a9d1457963e07290fd4 GIT binary patch literal 14289 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 literal 0 HcmV?d00001