小编JER*_*Riv的帖子

从Android程序中的xml资源获取整数数组

快点,

我在res/values/integers.xml中有一个xml资源

<?xml version="1.0" encoding="utf-8"?>
<resources>
     <integer-array name="UserBases">
          <item>2</item>
          <item>8</item>
          <item>10</item>
          <item>16</item>
     </integer-array>
</resources>
Run Code Online (Sandbox Code Playgroud)

并且我尝试了几种方法来访问它:

int[] bases = R.array.UserBases;
Run Code Online (Sandbox Code Playgroud)

这只是返回和引用UserBases而不是数组本身

int[] bases = Resources.getSystem().getIntArray(R.array.UserBases);
Run Code Online (Sandbox Code Playgroud)

这引发了一个异常,告诉我int引用R.array.UserBases指向什么

访问此数组的最佳方法是什么,将其推入一个漂亮的基类型int [],然后可能将任何修改推送回xml资源.

我检查了android文档,但我没有发现任何非常有成效的东西.

java android

22
推荐指数
1
解决办法
5万
查看次数

适用于Android的I-Phone VM

我正在考虑开设一个项目来为Android 2.0创建一个i-phone虚拟机(阅读motorola droid)之前我有一些问题:

  1. 我错过了一个已经存在的吗?

  2. Droid的Arm Cortex A8可以降低到550MHz(感谢维基百科)处理I-Phone抽象层吗?

  3. 性能方面,最好的办法是用C++编写应用程序,但为了系统的健康,将iphone vm放在dalvik vm之上会更好吗?哪种方法更好,为什么.

c++ java iphone virtualization android

3
推荐指数
1
解决办法
682
查看次数

标签 统计

android ×2

java ×2

c++ ×1

iphone ×1

virtualization ×1