Android 中string-array的用法

转载自:http://www.cnblogs.com/rayray/p/3384115.html

在Android中,用string-array是一种简单的提取XML资源文件数据的方法。
  例子如下:

  把相应的数据放到values文件夹的arrays.xml文件里


  
      
          丰台区
          石景山区
          海淀区
          漳州市
          朝阳区
      
  

然后在Activity里,直接使用
  Resources res =getResources();
  String[] city=res.getStringArray(R.array.city);
  即可取得string-array name="city"下的所有item数据,简单又方便的一种方法

方法2(改进方法):把相应的数据放到values文件夹的strings.xml文件里


        未选择任何操作,可用内存为%3$s
        杀死了%1$d个进程,可用内存为%3$s
        清除了%2$s缓存,可用内存为%3$s
        杀死了%1$d个进程,清除了%2$s缓存,可用内存为%3$s
        关闭悬浮图标.
    
然后在Activity里,直接使用
  Resources res =getResources();
  String[] formats=res.getStringArray(R.array.clear_set);

//i代表第几个item(i=0代表第一个条目,就是为选择任何操作),count代表该item的第一个参数,msg1代表第二个参数,msg2代表第三个参数

String.format(formats[i],Count, msg1,msg2);

你可能感兴趣的:(android应用开发)