当前位置:首页 » 安卓系统 » androidgetstring

androidgetstring

发布时间: 2023-07-14 22:35:38

Ⅰ 如何getResources.的getString的工作原理android

android工程编译成功后,会自动生成一个R.java文件,类似于string.xml里的<string>项都会在在这个文件中有一个Integer类型,程序会根据这个值最终找到对应string.xml里的哪个<string>项,你可以看看R.java文件,除了string.xml,几乎所以的xml文件在里面都有对应的ID,还有图片资源文件等

Ⅱ android,SharedPreferences 获取数据....getString("name", ""); ////这里为啥就两个双引号呢

sharedPreferences.getString("name", "");
第一个参数相当于key,第二个是默认值,就是当获取key为"name"的值返回null,就返回“”字符串

Ⅲ Android Java代码调用 String.xml---高手进、急求答案

.在Activity中getString(R.string.resource_name);
或者getResources().getString(R.string.resource_name);
其他地方
用context上下文context.getString(R.string.resource_name);
context可以从调用的地方获得,或者 getApplicationContext 用全局的context
或者用
application.getString(R.string.resource_name);

Ⅳ Android调用getString()报空指针错误

Activity只能通过StartActivity方法,由系统启动,而不能通过new来实例化。
-----------------------------------------------------------------------------------------------------
安卓精英团为你解答
安卓精英团欢迎各位精英加入

Ⅳ android 不继承activity 获取string资源信息 普通的java类,获取资源方法

在java类中实现构造方法,然后实例化该类时,可以获取资源信息,具体事例如下所示。

Java类
public class AfpUtil {
private Context context;

public AfpUtil(Activity context) {
this.context = context;
}

public void getString(){
String s = context.getResources().getString(R.string.about_weixin_labe);
}


在Activity中使用
AfpUtil afpUtil = new AfpUtil(MainActivity.this);

通过以上方法,就可以在java中使用资源文件了。

热点内容
名词解释预算法 发布:2025-07-01 14:34:36 浏览:915
iis文件拒绝访问 发布:2025-07-01 14:34:20 浏览:567
苹果和安卓相比哪个游戏多 发布:2025-07-01 14:24:16 浏览:759
锐界七座买哪个配置好 发布:2025-07-01 14:14:59 浏览:980
svn下载linux 发布:2025-07-01 14:10:38 浏览:732
苹果手机打游戏和安卓哪个流畅 发布:2025-07-01 13:58:41 浏览:841
中原证券服务器怎么样 发布:2025-07-01 13:57:23 浏览:999
在简便算法 发布:2025-07-01 13:32:06 浏览:766
c语言表达式绝对值 发布:2025-07-01 13:25:45 浏览:491
获取网站访问量 发布:2025-07-01 13:20:28 浏览:296