当前位置:   article > 正文

读取Application全局内存_android application.applicationcontent

android application.applicationcontent

 

  1. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
  2. android:layout_width="match_parent"
  3. android:layout_height="match_parent"
  4. android:focusable="true"
  5. android:focusableInTouchMode="true"
  6. android:orientation="vertical"
  7. android:padding="10dp" >
  8. <TextView
  9. android:id="@+id/tv_app"
  10. android:layout_width="match_parent"
  11. android:layout_height="wrap_content"
  12. android:textColor="@color/black"
  13. android:textSize="17sp" />
  14. </LinearLayout>

 

  1. package com.example.forth;
  2. import android.os.Bundle;
  3. import androidx.appcompat.app.AppCompatActivity;
  4. import android.widget.TextView;
  5. import android.widget.Toast;
  6. import java.util.Map;
  7. public class MainActivity extends AppCompatActivity {
  8. private TextView tv_app;
  9. @Override
  10. protected void onCreate(Bundle savedInstanceState) {
  11. super.onCreate(savedInstanceState);
  12. setContentView(R.layout.activity_app_read);
  13. tv_app = findViewById(R.id.tv_app);
  14. readAppMemory();
  15. }
  16. // 读取全局内存中保存的变量信息
  17. private void readAppMemory() {
  18. String desc = "全局内存中保存的信息如下:";
  19. // 获取当前应用的Application实例
  20. MainApplication app = MainApplication.getInstance();
  21. // 获取Application实例中保存的映射全局变量
  22. Map<String, String> mapParam = app.mInfoMap;
  23. // 遍历映射全局变量内部的键值对信息
  24. for (Map.Entry<String, String> item_map : mapParam.entrySet()) {
  25. desc = String.format("%s\n %s的取值为%s",
  26. desc, item_map.getKey(), item_map.getValue());
  27. }
  28. if (mapParam.size() <= 0) {
  29. desc = "全局内存中保存的信息为空";
  30. }
  31. tv_app.setText(desc);
  32. }
  33. private void showToast(String desc) {
  34. Toast.makeText(this, desc, Toast.LENGTH_SHORT).show();
  35. }
  36. }

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/751840
推荐阅读
相关标签
  

闽ICP备14008679号