在代码中引用资源

Resources resources=getBaseContext().getResources();
        int color=resources.getColor(R.color.colorAccent);
        String string=resources.getString(R.string.helloWorld);

        TextView textView= (TextView) findViewById(R.id.textView);
        textView.setBackgroundColor(color);
        textView.setText(string);
时间: 2024-10-06 03:38:21

在代码中引用资源的相关文章

Windows Store App 全球化:在后台代码中引用字符串资源

上文提到了引用字符串资源具有两种方式,分别是在XAML元素中和在后台代码中引用资源文件中的字符串资源.在第一小节已经介绍了如何在XAML元素中引用字符串资源,本小节将讲解在后台代码中引用字符串资源的相关知识点. 下面通过一个示例直接讲述如何在后台代码中引用资源文件中的字符串资源.新建一个Windows应用商店的空白应用程序项目,并命名为StringResourcesInCode.在项目中新建一个名为"Strings"的文件夹,在"Strings"文件夹下新建名为&q

在awk代码中引用shell变量的方法

一个香栗子胜过千言万语 #!/bin/bash foo="Good" # 不带空格 bar="Hello World" # 带空格 awk 'BEGIN { print "'$foo'"; "'"$bar"'" }' 上面的栗子中,保持了用单引号把awk代码包围起来的惯例. 在awk代码中引用shell变量时, 使用一对双引号,内嵌一对单引号, 再在这一对内层单引号里面按$var(适用于不含空格的shell

c++代码中“引用”的使用

这些上机实验在Qt5.9上完成的,具体步骤 结构体引用 #include <iostream> #include<stdlib.h> using namespace std; struct mycoach { string name; int age; }; void *addcoachinfo(mycoach * &cpc,string name,int age) { cpc=(mycoach*)malloc(sizeof(mycoach)); cpc->name=

WPF中静态引用资源与动态引用资源的区别

WPF中静态引用资源与动态引用资源的区别 WPF中引用资源分为静态引用与动态引用,两者的区别在哪里呢?我们通过一个小的例子来理解. 点击“Update”按钮,第2个按钮的文字会变成“更上一层楼”,而第1个按钮的文字没有变化. 原因是第1个按钮文字用的是静态引用资源,而第2个按钮文字用的是动态引用资源. 前台代码: <Window x:Class="PersonalLearning.StaticDynamicResourceDemo"        xmlns="http

Windows Store App 全球化:引用分离资源文件中的资源

大部分应用程序仅需要单个默认资源文件,例如Strings/zh-CN/Resources.resw,但是在某些应用程序中,最好将资源分离到多个资源文件中,以便更好地组织资源内容,这样就需要考虑如何引用这些分离资源文件中的资源.下面通过一个示例讲解如何在后台代码中引用分离资源文件中的字符串资源. 新建一个Windows应用商店的空白应用程序项目,并命名为SeparatedResourcesFiles.在项目中添加如18.2.3小节示例中相同的语言文件夹.资源文件以及资源信息.完成上述操作后,在"z

Windows Store App 全球化:在XAML元素中引用文件资源

上一小节讲解了如何在XAML元素中使用x:Uid属性引用资源文件中的字符串资源,通过改变语言首选项显示不同的运行结果.如果把字符串资源变成文件资源,就不能使用x:Uid属性来引用这些文件资源.本小节将以图片作为文件资源,通过更改语言首选项,在XAML元素中引用不同的图片资源进而更改显示结果.下面讲述如何添加.引用图片资源. 首先新建一个Windows应用商店的空白应用程序项目,并命名为FileResourcesInXaml.在项目的Assets文件夹下新建两个文件夹,一个名为"zh-CN&quo

Windows Store App 全球化:在XAML元素中引用字符串资源

在应用程序中可以通过XAML元素和后台代码两种方式引用资源文件中的字符串资源.本小节先讲述如何在XAML元素中引用字符串资源的相关知识点. 在XAML元素中可以通过使用x:Uid属性来引用资源文件中的字符串资源,这些字符串资源存储在资源文件中,下面介绍如何在项目中新建资源文件.添加字符串资源以及在XAML元素中通过x:Uid属性引用资源文件中的字符串资源. 在Visual Studio 2012中新建一个Windows应用商店的空白应用程序项目,并命名为StringResourcesInXaml

Android中主要资源文件及文件夹介绍

在Android项目文件夹里面,主要的资源文件是放在res文件夹里面的 1:assets文件夹是存放不进行编译加工的原生文件,即该文件夹里面的文件不会像xml,java文件被预编译,可以存放一些图片,html,js, css等文件.2:res文件夹里面的多个文件夹的各自介绍 res/anim/ XML文件,它们被编译进逐帧动画(frame by frame animation)或补间动画(tweened animation)对象 res/drawable/ .png..9.png..jpg文件,

android中的资源

一.概括地讲,android中的资源是指非代码部分,比如图片.MP3.字符串.xml文件等.在一个android工程中,和src源文件夹并列的有两个文件夹,分别叫做res和assets,都是用来保存资源文件的. 不同点:1.res中的资源可以通过R资源类直接访问.这种方式比较常用. res中有包含各种子文件夹,对资源进行分类: anim(xml动画文件).drawable(图片),layout(布局文件).menu(菜单).raw(二进制文件).values(常量值).xml(xml文件).2.