最近在公司做一个项目,需要把Android界面打包进jar包给客户使用。对绝大部分开发者来说,Android界面的布局以XML文件为主,并辅以少量Java代码进行动态调整。而打包进jar包的代码,意味着无法通过常规的getResources(),getString()等方法来快速的获取资源,因为这些...
分类:
移动开发 时间:
2015-01-23 22:48:32
阅读次数:
223
1、整型,比如“我今年23岁了”,这个23是整型的。在string.xml中可以这样写,我今年%1$d岁了
在程序中,使用
[java] view
plaincopy
String sAgeFormat = getResources().getString(R.string.old);
String sFinalA...
分类:
移动开发 时间:
2015-01-22 11:18:28
阅读次数:
180
1.在string.xml文件中:
%1$s牛兑换%2$s%3$s 上网时长]]>
2. 在Java代码中
tv = (TextView) findViewById(R.id.tv);
String exchange = getResources().getString(R.string.exchange_txt_hint);
tv.setText(Html.fromHtml(...
分类:
移动开发 时间:
2015-01-20 20:38:17
阅读次数:
247
原因 从4.0开始,系统设置中“显示”可以对字体大小进行配置,这会影响到TextView等控件中文字显示的大小。解决方案 在自定义的Activity中重写getResources方法 @Override public Resources getResources() { ...
分类:
移动开发 时间:
2015-01-19 23:18:07
阅读次数:
248
在进行Android开发的过程中,在一个非Activity类(此处假设类名为MyNewClass)中引用了getResources()方法,如下: Bitmap bmp = BitmapFactory.decodeResource(getResources(), R.drawable.marke.....
分类:
移动开发 时间:
2015-01-16 18:26:09
阅读次数:
193
//这里也可以是从sd卡上面加载.9图片Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.ic_launcher);//确认Bitmap是合法的NinePatch文件 if (NinePatch.isNin....
分类:
移动开发 时间:
2015-01-14 14:02:44
阅读次数:
227
定义一个函数将dp转换为像素
public int Dp2Px(Context context, float dp) {
final float scale = context.getResources().getDisplayMetrics().density;
return (int) (dp * scale + 0.5f);
}...
分类:
移动开发 时间:
2015-01-12 13:02:55
阅读次数:
172
//通过openRawResource获取一个inputStream对象 InputStream inputStream = getResources().openRawResource(R.drawable.temp); //通过一个InputStream创建一个Bit...
分类:
移动开发 时间:
2015-01-07 13:07:07
阅读次数:
163
功能:显示缩略图,大小为40*40 //通过openRawResource获取一个inputStream对象 InputStream inputStream = getResources().openRawResource(R.drawable.test); //通过一个Inpu...
分类:
移动开发 时间:
2015-01-06 17:02:20
阅读次数:
131
/*** 从config.xml中获取版本信息以及应用id** @param urlPath* @return* @throws Exception*/public ListgetUpdateInfo() {Resources r = context.getResources();// 通过Reso...
分类:
移动开发 时间:
2014-12-31 09:54:13
阅读次数:
207