获取其它apk的资源方法
2010-08-08 21:35
337 查看
下面是1.6系统里获取launcher中的array中extra_wallpapers资源的ID号:
final String packName = "com.android.launcher";
Resources resources;
try {
PackageManager manager = getPackageManager();
resources = manager.getResourcesForApplication(packName);
int id = resources.getIdentifier("extra_wallpapers", "array", packName);
Log.d(TAG, "id = " + id);
}
catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
通过ID号可以得到取相应的string:
mSrcResources.getStringArray(id);
图片:
Bitmap b = BitmapFactory.decodeResource(mSrcResources, picName, mOptions);
final String packName = "com.android.launcher";
Resources resources;
try {
PackageManager manager = getPackageManager();
resources = manager.getResourcesForApplication(packName);
int id = resources.getIdentifier("extra_wallpapers", "array", packName);
Log.d(TAG, "id = " + id);
}
catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
通过ID号可以得到取相应的string:
mSrcResources.getStringArray(id);
图片:
Bitmap b = BitmapFactory.decodeResource(mSrcResources, picName, mOptions);
相关文章推荐
- 利用createPackageContext()方法实现从别的apk包中获取Resource资源
- ios如何获取安卓apk包的资源
- 【java】获取解析资源文件的方法
- 反编译APK获取代码&资源
- Linux下获取占用CPU内存资源最多的10个进程的方法
- 方法:如何获取远程PC所有共享资源
- ORA-00054 资源正忙, 但指定以 NOWAIT 方式获取资源, 或者超时失效"的快速解决方法
- 反编译APK--获取资源文件和java文件
- getResourceAsStream与其它获取 InputString 方法的差异
- [unity]Unity3d获取APK签名及公钥的方法
- 获取资源的路径问题的方法总结
- 如何反编译Android的Apk文件获取其代码和资源文件
- Android学习之plugin插件apk中Resource、AssetManager资源获取
- Android APK反编译方法(可以获取APK xml和android Manifest,java代码等内容)
- VB.Net获取资源文件中文件的方法
- 关于防APK反编绎查看源代码和获取图片资源
- 反编译APK获取java代码与图片,字符串资源,xml文件等资源
- Android 插件化开发之获取APK的代码与资源
- Delphi获取其它进程窗口句柄的3种方法
- 安卓 imageview资源图片ID获取方法