当前位置:首页 » 安卓系统 » 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-02-05 22:48:49 浏览:666
mysql内存存储 发布:2025-02-05 22:30:39 浏览:569
静态存储区堆栈 发布:2025-02-05 22:09:11 浏览:101
js加密算法 发布:2025-02-05 22:06:35 浏览:230
python3graphics 发布:2025-02-05 21:36:57 浏览:511
为什么英雄联盟一个服务器进不去 发布:2025-02-05 21:36:12 浏览:182
服务器搭建网站开发教材 发布:2025-02-05 21:31:57 浏览:567
pythonrose 发布:2025-02-05 21:31:46 浏览:923
php数组从小到大排序 发布:2025-02-05 21:26:01 浏览:325
单片机存储器扩展 发布:2025-02-05 21:17:35 浏览:966