int id=Activity act.getResources().getIdentifier("target_element_name", "id", TARGET_PACKAGE_NAME);
分类:
移动开发 时间:
2014-11-19 10:44:26
阅读次数:
193
通常我们都会使用context.getResources().getIdentifier(name, type,context.getPackageName())的方法去获取R.java中的数据。
type——R其中的内部类名,如"drawable","string","color","dimen","layout"等,这也是我们常用的关于界面所需要获取的数据类型。
name——R内部类中的s...
分类:
移动开发 时间:
2014-11-16 00:41:08
阅读次数:
296
◆普通情况下,我们都使用相对路径来获取资源,这种灵活性比較大.比方当前类为com/bbebfe/Test.class而图像资源比方sample.gif应该放置在com/bbebfe/sample.gif而假设这些图像资源放置在icons文件夹下,则应该是com/bbebfe/icons/sample...
分类:
其他好文 时间:
2014-11-13 20:43:55
阅读次数:
841
在开发中, 我们习惯了类似下面这种方式去实现引用资源:
context.getResources().getDrawable(R.drawable.flower);但是,当我们提前知道这个资源的id,想动态去引用,而不是在id里面固化应该怎么办呢? 比如某个图片资源的id是R.drawable.test_1, 而且有序的还有test_2,test_3, 我们如何动态的去引用它们?这里有两种方案:...
分类:
移动开发 时间:
2014-11-13 16:44:15
阅读次数:
171
/**
* 根据图片的名称获取对应的资源id
* @param resourceName
* @return
*/
public int getDrawResourceID(String resourceName) {
Resources res=getResources();
int picid = res.getIdentifier(resourceName,"dra...
分类:
移动开发 时间:
2014-11-12 10:36:14
阅读次数:
231
android TypedValue.applyDimension()的作用这个方法是转变为标准尺寸的一个函数,例如int size =(int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, 20,context.getResources...
分类:
移动开发 时间:
2014-11-10 13:24:47
阅读次数:
2456
该节主要记录从代码中获取与屏幕适配相关的各个参数:
Java代码如下public class ScreenUtil {
/**
* Note:
* 只有activity可以使用getWindowManager,否则应该使用
* Context.getResources().getDisplayMetrics()来获取
*/
/**
* 获取DisplayMetric相...
分类:
移动开发 时间:
2014-11-09 22:19:40
阅读次数:
239
在学习Android TabHost布局过程中,很多教程告诉我,这样来显示选项卡标签的图标和文字:TapSpec spec1 = tabHost.newTabSpec("tab 1");spec1.setIndicator("选项卡一", getResources().getDrawable(R.d...
分类:
其他好文 时间:
2014-11-09 20:45:11
阅读次数:
220
============问题描述============ 如题通过设置mActionBar.setHomeAsUpIndicator(this.getResources().getDrawable(R.drawable.acl));无效求解为什么? ...
分类:
其他好文 时间:
2014-11-08 15:09:59
阅读次数:
166
资源(resource)转换为String本文地址: http://blog.csdn.net/caroline_wendyAndroid建议资源的动态绑定, 即把string写入资源内, 然后执行动态绑定.有时需要把资源(resource)ID转换为相应的字符串String.使用:String mystring = getResources().getString(R.string.mystri...
分类:
移动开发 时间:
2014-11-07 08:39:16
阅读次数:
192